2012-01-29 9 views

答えて

1

Subversionでは、作業コピーで行った複数の異なる変更をグループ化して別々にコミットすることができます。changelistsを作成します。ただし、特定のファイル内のすべての変更はコミットされます。ファイル内の個々のハンクにラベルを付けることはできません。

私はSubversionの「拡張機能」について認識していません。

私がこの状況に対処する方法は、2番目の新しい作業コピーをチェックアウトし、2番目の作業コピーに手作業でコミットする(テキストエディタのvisual diff機能を使用して)コミットしてからコミットすることです。次に、2番目の作業コピーを削除するか、または将来のその他の変更がある場合はそのままにしておきます。そして、最初の作業コピーで "svn update"を実行して最新のものにします。

理想的には、別々の作業コピーで別の目的のために変更を加えることで、状況に陥ることは避けてください。

2

もう1つの方法は、水銀/ Subversionブリッジを使用して通常どおりに水銀で作業し、Subversionリポジトリにプッシュすることです。

関連する問題