如何忽略已添加到svn存储库的文件?
我想排除文件config.php:
$ svn st
M .
M config.php
M adminfunctions.php
Run Code Online (Sandbox Code Playgroud)
所以,我使用:
$ svn propedit svn:ignore .
Run Code Online (Sandbox Code Playgroud)
并将config.php添加到列表中.
然后,如果我做另一个svn st,我第一次得到相同的结果:
$ svn st
M .
M config.php
M adminfunctions.php
Run Code Online (Sandbox Code Playgroud)
请问config.php不会被排除在外吗?
提前致谢!
zer*_*kms 17
svn:ignore仅影响尚未添加的文件.
因此,在您的情况下,您必须从存储库中删除文件svn del- 不要忘记将它们临时复制到另一个位置).将文件复制回原始目录后,svn不会将它们标记为新的(并尝试添加它们).
编辑:
或者,正如@Blake评论的那样,您可以--keep-local在执行操作时使用选项,svn del而不是将文件复制到其他位置.
| 归档时间: |
|
| 查看次数: |
7610 次 |
| 最近记录: |