質問: /external/branches/foo 通常、svn revert . --depth=emptyを実行してプロパティのマージを元に戻すことができますが、ディレクトリには他のプロパティ、具体的にはsvn:mergeinfoも元に戻されます。 guiクライアントから、個々のプロパティを非常に簡単に元に戻すことができますが、常にそうすることを覚えているわけではありません。 svn cmd行から直接同じことを行う方法はありますか、それとも差分を取得して元に戻すためにsvn propgetのクレイジーラッパーを作成する必要がありますか?
回答: svn propset svn:externals "$(svn propget svn:externals . -r head)" .これにより、プロパティがhead値に設定されます。revertはallプロパティにのみ適用でき、存在しないため、これは有効な回避策です。 個人プロパティの場合。