标签: svnignore

在svn中是否存在全局忽略的概念?

有没有办法在PC上为SVN存储库或SVN客户端设置Ignores的全局列表?

我使用像Tortoise/Ankh/VisualSVN这样的工具的唯一原因是因为我想只检查我需要的文件而没有所有bin/obj/Resharper的东西.

我被宠坏.gitignore.hgignore我只是复制到存储库中,然后使用git commit -a而不必关心垃圾检查.

我知道我可以手动设置它,但这样做很乏味,我认为它必须应用于每个创建的新文件夹.

在Windows下使用SVN.

svn svnignore

69
推荐指数
2
解决办法
5万
查看次数

Subversion和Visual Studio项目的最佳实践

我最近开始在各种C#项目的工作在Visual Studio中作为将被用于替换这与C语言编写,Perl的各种程序和脚本的补鞋,一起建立了我们目前的系统大规模系统计划的一部分.我正在进行的项目已经达到了致力于颠覆的临界质量.我想知道什么应该和不应该提交到Visual Studio项目的存储库.我知道,这将产生那些刚刚建立的工件和并不真正需要提交的各种文件,我想知道是否有人有对正确使用SVN使用Visual Studio的任何建议.目前,我正在使用带有Visual Studio 2010 beta的SVN 1.6服务器.欢迎任何建议,意见.

c# svn visual-studio-2010 svnignore

60
推荐指数
5
解决办法
4万
查看次数

SVN忽略像.gitignore

Git中,如果我有一个包含大量项目的项目,让我们假设,很多Java项目,我可以.gitignore在根目录中创建一个文件,它将在整个存储库中"受到尊重".

如何为SVN项目执行此操作?

例如,如何进行"svn ignore"设置(通过cmd行),.gitignore如下所示?

*.class
*.jar
*.war
*.ear
target/
.classpath
.settings/
.project
.metadata
bin/
Run Code Online (Sandbox Code Playgroud)

问题中最重要的部分:如何使其工作到根目录中的新文件夹?例:

我跑svn propset svn:ignore "*.class" . -R了我的根并承诺.好:

root
- folder1/
-- *.class (ignored)
-- other files (ok)
- folder2/
-- *.class (ignored)
-- other files (ok)
Run Code Online (Sandbox Code Playgroud)

现在,我创建文件夹3.以前的svn:ignore设置将不适用,对吧?有没有办法让它如此?

svn svnignore

41
推荐指数
1
解决办法
6万
查看次数

如何正确配置TortoiseSVN'全局忽略模式'?

我希望TortoiseSVN(1.5.3)忽略某些文件夹,它们的内容和某些其他文件,无论它们出现在我的目录层次结构中,但我无法正确获取全局忽略字符串.

无论我做什么,它要么增加太多,要么忽略太多

什么是正确的'全局忽略模式'忽略....

Folders : bin obj release compile 
Files   : *.bak *.user *.suo 
Run Code Online (Sandbox Code Playgroud)

更新:为了帮助澄清......是的,我在Windows上使用它.

svn tortoisesvn svnignore

40
推荐指数
2
解决办法
4万
查看次数

在SVN更新期间忽略文件夹

如果我svn:忽略一个非常大的文件夹,它会提高SVN更新期间的性能吗?

我的项目中有这个非常庞大的(> 600MB)文件夹.此文件夹中的文件根本不应更改.问题是每次我调用"svn update"都需要永远.有没有办法在更新期间忽略此文件夹以加快更新过程?

svn svnignore

37
推荐指数
3
解决办法
4万
查看次数

使用svn:ignore忽略除某些文件之外的所有内容

使用svn:ignore属性,有没有一种方法可以根据我不想忽略的模式指定我想要忽略的内容?换句话说,我想忽略除了 .xyz结尾的文件之外的所有内容.我该怎么做呢(如果可能的话)?

我探索的一个选项是提交我想要版本化的所有内容,然后将目录上的svn:ignore属性设置为'*',这意味着没有其他文件,但我已经提交的内容将被版本化.这是我能想到的最好的,但它感觉很脏,如果我确实需要添加另一个文件作为版本,我必须进行多次提交...一个删除svn:ignore属性,另一个添加/提交新文件,然后第三个更改svn:忽略回'*'.

你的意见?

svn svnignore

32
推荐指数
4
解决办法
1万
查看次数

添加到svn:在subclipse中忽略greyed out

我有一些文件,我无法添加到svn:忽略使用subclipse我不知道为什么.

在此输入图像描述

无法将文件添加到svn:ignore的常见原因似乎是文件已存在于存储库中,或者文件所在的文件夹尚未创建.这些似乎都不适用于此,所以我不知道原因是什么.

eclipse subclipse svn ignore svnignore

28
推荐指数
2
解决办法
2万
查看次数

git svn show-ignore给出错误"命令返回错误:1"

我正在尝试将项目从SVN迁移到git.这是我使用的命令:

$ git svn clone http://oursvnserver/ --no-metadata -A ../authors-transform.txt --trunk=path/to/trunk --branches=path/to/branches --tags=path/to/tags . --username=mysvnusername --prefix=origin/
Run Code Online (Sandbox Code Playgroud)

当前目录是我想成为存储库的目录.authors-transform.txt绝对是在正确的位置.该项目使用标准布局,但它不存在于存储库的根目录中.(遗憾的是,有人早就开始只是馅所有项目到同一仓库的做法.这就是为什么我指定--trunk,--branches--tags.)看来退房罚款.然后我尝试生成一个忽略文件,并得到这个令人难以置信的神秘错误:

$ git svn show-ignore
config --get svn-remote.svn.fetch :refs/remotes/git-svn$: command returned error: 1
Run Code Online (Sandbox Code Playgroud)

它似乎在这个过程中运行了一些其他命令,所以我做了一些猜测:

$ git config --get svn-remote.svn.fetch :refs/remotes/git-svn || echo $?
1
$ git config --get svn-remote.svn.fetch :refs/remotes/git-svn$ || echo $?
1
Run Code Online (Sandbox Code Playgroud)

所以也许我正在猜测它正在调用什么命令?但这并没有真正帮助.

这个错误究竟意味着什么?我可以尝试解决这个问题?

使用msysgit 1.9.4.

git git-svn svnignore msysgit gitignore

21
推荐指数
1
解决办法
6535
查看次数

SVN:忽略子文件夹

我有一个文件夹说:/user_files,我想包含在SVN中,但是下面还有其他文件夹,我不想包含它.

有没有办法用来svn:ignore忽略文件夹中的任何内容,即使该主文件夹包含在回购中?

svn svnignore

18
推荐指数
2
解决办法
2万
查看次数

如何使用git svn配置svn ignore设置?

我知道我可以使用以下命令配置文件夹和文件以便被subversion忽略:

svn propset svn:ignore build . // Ignores the build folder.
svn propedit svn:ignore . // Opens an editor.
Run Code Online (Sandbox Code Playgroud)

虽然,我git svn用来检查存储在subversion服务器上的存储库.我找不到以这种方式进行配置的命令.以下列表显示了zsh完成建议的所有命令git svn:

$ git svn
blame           -- show what revision and author last modified each line of a file:
branch          -- create a branch in the SVN repository
clone           -- same as init, followed by fetch
commit-diff     -- commit diff of two tree-ishs
create-ignore   -- recursively finds the svn:ignore property and creates .gitignore files …
Run Code Online (Sandbox Code Playgroud)

svn git-svn svnignore svn-propset

17
推荐指数
1
解决办法
4580
查看次数