使用TortoiseSVN > Add...
上下文菜单时,如何强制TortoiseSVN始终添加新的子目录和文件夹? TortoiseSVN会不时地不添加子目录中的新子目录或文件,除非我多次重复单击菜单命令。每次单击都会导致TortoiseSVN包含下一级别的项目。不确定这是设置,错误还是用户错误。
环境:
TortoiseSVN v1.9.1,Build 26747 - 64 Bit
Windows 8.1 Enterprise 64位
答案 0 :(得分:1)
不幸的是,使用你的TortoiseSVN版本是不可能的,你必须使用命令行来完成它。这很简单,您可以找到解决方案here。
以下是它的样子:
svn add * --force
但是,它并不关心被忽略的文件。如果你绝对需要添加除了忽略文件之外的所有内容,你可以使用这个linux命令:
svn st –ignore-externals | grep ^? | sed ‘s/\?/svn add/‘ | sh
我在Windows上没有找到这个技巧。或者,我建议改用git。
答案 1 :(得分:-2)
Add
命令(对于任何版本和用例),所有新的未被忽略的文件都存在并且在提交对话框中可见,您可以快速轻松地选择简历:是的,这是纯粹的用户错误