12

ファイルを作成.svnignoreし、コマンドで設定しました$ svn propset svn:ignore -R -F .svnignore .。これで、現在のディレクトリ.と別のサブディレクトリfiguresが変更済みとして表示されます。

$ svn status 
 M      .
 M      figures

これら 2 つのディレクトリを変更リストに追加しようとすると、失敗します。これら 2 つのディレクトリを変更リストに追加するにはどうすればよいですか?

$ svn changelist 'Pink Fairy Armadillo' . figures
Skipped '.'
Skipped 'figures'
4

3 に答える 3

22

これら 2 つのディレクトリを変更リストに追加するにはどうすればよいですか?

できません。SVNドキュメントから:

チェンジリストの制限

変更リストはファイルにのみ割り当てることができます—Subversion は現在、ディレクトリでの変更リストの使用をサポートしていません。

于 2014-03-28T20:03:38.613 に答える
1

これが去年の 3 月に当てはまるかどうかはわかりませんが、このコマンドを使用して、ディレクトリ内のすべてのファイルを再帰的に追加できます。

svn changelist my_changelist --recursive folder_name

変更されたファイルだけでなく、すべてを追加しますが、コミットはとにかく変更されたものにのみヒットする必要があり、同じ --recursive フラグを使用して変更リストからフォルダーを削除できます-この回答を参照してください

svn changelist --remove --recursive folder_name
于 2015-02-25T00:52:08.417 に答える
-3

ただし、次を使用できます。

svn changelist 'Pink Fairy Armadillo' path_to_dir/* 

同じことを達成する必要があります。

于 2016-10-03T19:54:56.617 に答える