同步的文件夹是Subversion回购
-
22-08-2019 - |
题
是否有一个快捷方式,命令行工具也好,都将看到一个文件夹,并制定出添加新文件所需的SVN操作,删除旧,更新现有然后提交一切?
我通过恶性挂钩这件事,不希望有勾搭做我自己。
感谢
解决方案
您可以建立一个分析svn status
的输出脚本(如果你愿意,你可以添加--xml
),并删除任何不存在了(!
),加上无论是未版本控制(?
),然后提交一切。
其他提示
我想,你希望做自动同步文件夹是一个版本控制目录?
如果是这样的话,只需运行
svn add -R syncedfolder
所有新文件添加到版本控制。
如果您已经更新现有的文件,SVN会自动检测这些。此外,您已删除的文件将被作为SVN“失踪”,当你提交“syncedfolder”,这些丢失的文件将自动获得在资源库中删除检测。
不隶属于 StackOverflow