使用TortoiseSVN,我可以将文件移动到ignore-on-commit更改列表中,这样当我提交整个树时,对该文件的更改不会被提交.
有没有办法使用svn命令行工具做这样的事情?
编辑:感谢您使用的建议svn:ignore,但这并不是我想要的.
svn:ignore影响和svn add&之类的事情svn import.它给出了一个要忽略的文件名模式列表.
我有一个已经在源代码控制下的文件,但我想对我提交整个源代码树后不想提交的文件进行临时更改.我正在进行许多其他更改,我可以在我的监视器上粘贴一个注释,告诉我在提交树之前恢复该文件,但如果svn可以自动跳过该文件,那将会很好.
所以我想在subversion存储库中忽略一些文件,但我不希望我的忽略模式传播到存储库.
换句话说,我在我的结帐中添加了一些我想要保留的私人文件,但它们只对我而言并且对每个人都没有意义,所以如果我使用svn:ignore,这将适用于目录,我要么必须检查(我不想这样做),或者看到每次执行svn状态时都修改了这个目录.
所以,理想情况下,我想像.svnignore文件,然后我可以标记为忽略自己以及其他一些文件(我认为这是git的可能性,例如,使用.gitignore文件,或任何名称) .
我猜它可能会忽略整个目录(也许),但我怀疑我不会在该目录中看到任何新文件,这也是不可取的.
所以有人知道在颠覆中这样做的方法吗?
在SVN服务器上,有一个名为的文件config.conf.我有一个本地版本称为相同的东西(在同一个地方).如何确保我的本地配置不会被覆盖,也不会被检入?
虽然我在这里,目录的答案是不同的?
我正在使用Tortoise SVN,但命令行答案很酷.
谢谢!
[对不起,如果之前已经问过这个基本问题......我看了但是没找到.]
嘿,想象一个普通的webapp,log4j.properties它受版本控制.我无法添加它,svn:ignore因为它是一个强制文件.如果我为开发进行自定义更改并且我不想提交它们,我必须注意意外提交.对于一个文件,它很容易处理,有3个或更多文件,它变得令人毛骨悚然.
有没有办法从svn提交暂时禁用这些文件?它的简单提交?我正svn和我一起工作subclipse.