我希望能够快速确定文件夹是否是在其当前位置创建的,或者它是否已从其他地方移动/复制。
svn log --verbose --stop-on-copy http://svn.example.com/path/to/folder
会给我答案,让我检查最后一个日志条目是否有“来自...”指示,但在给我感兴趣的日志条目之前可能会产生很多日志条目。有没有更短的方法?
我的总体目标是防止在预提交挂钩脚本中进行某些提交,除非提交的父文件夹是“原始”文件夹——不是从其他地方复制的,而是在它所在的位置创建的。所以快速的东西是必不可少的。