我可以忽略svn checkout上的文件夹吗?我需要在我的构建服务器上的结帐时忽略DOCs文件夹.
编辑:忽略外部不是一个选项.我有一些我需要的外部因素.
如果我svn:忽略一个非常大的文件夹,它会提高SVN更新期间的性能吗?
我的项目中有这个非常庞大的(> 600MB)文件夹.此文件夹中的文件根本不应更改.问题是每次我调用"svn update"都需要永远.有没有办法在更新期间忽略此文件夹以加快更新过程?
我正在尝试在Ubuntu Linux上设置Subversion.它似乎工作,除了当我做了一个更改并尝试svn status,我发现在.metadata目录中已经更改了大约100个文件.
我的〜/ .subversion/config文件目前包含以下行:
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ .*.swp .DS_Store
Run Code Online (Sandbox Code Playgroud)
我需要添加什么来忽略.metadata文件?
正在考虑的目录由Eclipse用于使用PyDev进行Python开发,如果这很重要的话.
我有这个tmp /和cache /目录,它们不断生成不需要提交的文件.
我如何设置它以便svn忽略它们,但不删除它们或从存储库中删除它们,它们是站点工作所必需的.
如何设置我的Subversion,以便忽略Maven在Linux上生成的目标文件?我不想将它们提交到SVN.
如何在Linux和Mac命令行上执行此操作?
我想从我的SVN中排除一个目录(我正在使用Xcode内置的SCM).它没有签入,但我只是厌倦了从签入中取消选择.
我的大多数SVN经验都是在Windows上使用TortoiseSVN,它具有"忽略"功能; 我认为SCM有相同的选择.
我不小心在我的svn工作副本中添加了一个文件,我不想签入(测试图像).我还没有提交,所以如何从我的svn工作副本中删除该文件而不删除它?
我将在SVN上托管一个java项目,该项目需要由其他开发人员下载,并且能够在本地计算机上编译/打包该项目.
我想知道哪些文件需要存储在SVN上,哪些文件可以省略.我知道Netbeans创建的文件可以省略,并且需要包含build.xml,因为它有代码将项目中使用的库打包到.jar文件中.
我假设以下需要存储在SVN服务器上:
/lib
/src
build.xml
Run Code Online (Sandbox Code Playgroud)
是否nbproject需要添加文件夹中的任何文件
?
如果没有,我需要运行什么svn命令(IE svn-ignore)来忽略除/ lib,/ src和build.xml文件中的所有文件?
我在svn上的文件结构应该是什么样的?我应该将源文件保存在svn上的src目录中,还是应该将文件夹命名为其他内容,以便开发人员可以"从现有源创建新项目"?