web-dev-qa-db-ja.com

Subversionチェンジリストからファイルを削除するにはどうすればよいですか?

Subversionチェンジリストにファイルがあり、後で元に戻しました。変更がない場合でも、変更リストに表示されます。このチェンジリストを削除するにはどうすればよいですか?

$ svn status

--- Changelist 'search jsps - don't delete':
        atlassian-jira/secure/views/navigator/navigator.jsp

私はもう試した

svn changelist --remove --changelist search\ jsps\ -\ don\'t\ delete --depth infinity

そして

svn changelist --remove --changelist "search jsps - don't delete" --depth infinity
25
Kirby

チェンジリストは、通常の「新しくマークされたものだけをコミットする」ポリシーとは別のものです。すべてのチェンジリストからファイルを明示的に削除すると機能するはずです。

svn changelist --remove atlassian-jira/secure/views/navigator/navigator.jsp

すべてのチェンジリストからすべてのファイルを削除するには、次のようにリポジトリの最上位ディレクトリを渡します。

svn changelist --remove --depth infinity .

現在のディレクトリを指定する最後のドットに注意してください。

37
phihag