使用git的用户我现在必须切换回其中一个项目中的svn。我通过Ubuntu中的shell使用它,并寻找一些可能类似于“git add”的命令。 - 查找正在添加,删除或移动的所有文件和文件夹,并在存储库中进行适当的更改。
它存在吗?我觉得每次你想要删除或移动东西时都必须明确告诉它svn,这似乎很奇怪..
您的提示将节省我的时间,谢谢! :)
答案 0 :(得分:4)
使用svn rm $( svn status | sed -e '/^!/!d' -e 's/^!//' )
有关更多命令行颠覆的信息,请参阅http://geryit.com/blog/2011/03/command-line-subversion-practices/
答案 1 :(得分:1)
我不知道这是否是你要找的,但是
svn add * --force
将添加子目录中的所有文件。
答案 2 :(得分:0)
您可以使用incron或inotifywait对文件系统选定部分的更改采取措施。