0
假设我有一个使用SVN进行版本控制并包含.tex文件的项目。合作者可能希望将这些.tex文件排版/编译为.pdf文件,以便查看它们的外观。这有一个副作用,在.tex文件的目录中创建.aux,.log,.gz,当然还有.pdf文件。由于这些是多余的,当运行诸如“svn status?”之类的命令时,是否有可能让SVN忽略这些文件扩展名?这样回购只有.tex文件,并且不会浪费这些额外文件的空间。当排版版本控制的.tex文件时,SVN忽略.aux,.log,.gz和.pdf
我发现这个问题,我相信询问或多或少同样的事情,我的:
(1)SVN Update specific files from repository only
我与它的问题是,它似乎想了很多工作,为一个小功能。基本上如果SVN只能被告知
“嘿,这些文件实际上在语义上与项目无关/空洞/多余,你不需要添加它们或将它们放在版本控制下!”这将是伟大的。
谢谢。有没有办法将其自动合并;即如果新的合作者加入项目并检查出来,他们不需要运行这个命令? – user3898238 2014-09-10 22:16:28
这就是它的设计原理。您将更改存储库,这不是每个用户的设置。 – 2014-09-10 22:17:37
我错过了什么吗?我不认为“svn忽略”是一个命令,虽然你的链接是正确的。你想在包含目录中设置svn:ignore属性;因为这个命令是'svn propedit svn:ignore directory_name'或者使用'svn propset' – Ben 2014-09-11 00:57:52