向wordpress svn添加多个文件
是一种添加svn示例中不存在的所有文件的方法 如果我试着跑向wordpress svn添加多个文件,svn,add,Svn,Add,是一种添加svn示例中不存在的所有文件的方法 如果我试着跑 svn add * 我得到这个错误 svn: warning: 'css' is already under version control svn: warning: 'images' is already under version control svn: warning: 'js' is already under version control svn: warning: 'readme.txt' is already un
svn add *
我得到这个错误
svn: warning: 'css' is already under version control
svn: warning: 'images' is already under version control
svn: warning: 'js' is already under version control
svn: warning: 'readme.txt' is already under version control
svn: warning: 's3audible.php' is already under version control
svn: warning: 'skin' is already under version control
这意味着我必须单独添加所有新文件,即
test:trunk sam$ svn add js/colorpicker.js
A js/colorpicker.js
test:trunk sam$ svn add js/layout.js
A js/layout.js
test:trunk sam$ svn add css/colorpicker.css
A css/colorpicker.css
test:trunk sam$ svn add css/layout.css
A css/layout.css
等等
我只想加上所有的
有什么建议吗?您可以一次添加多个,例如
svn add js/colorpicker.js/layout.js
或svn add js/*css/*
,但我认为没有简单的方法可以添加所有缺少的文件。您可以使用svn status
一起破解一个,例如
svn status |sed -ne "s/^\?//p"
应打印已更改文件的列表,然后
svn add `svn status |sed -ne "s/^\?//p"`
应该添加它们。您可以尝试使用--force选项。传递--force选项将使svn add递归到版本化目录中:
svn add * -–force
我希望它能有所帮助。当我真的想在一分钟内提交/添加多个文件时,我使用简单的方法 svn街 将列出所有更改的文件 M源/控制器/文件1 M源/控制器/文件2 Mfile3 然后我复制整个输出并粘贴到vim编辑器中 然后按键进入视觉模式 按“g”两次“gg”,将光标移到文件的开头。 按下按钮,将进入视觉块,按下并进行选择,直到要使用 然后按,然后选择所有文本,然后,现在您已设置,因为它将多行带到一行中,然后您可以使用 svn ci源/控制器/文件1源/控制器/文件2文件3 一旦你习惯了这一点,我保证你会喜欢它。无论你不想提交什么文件,只要用“dd”删除那一行即可