首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Accurev .acignore

Accurev .acignore
EN

Stack Overflow用户
提问于 2012-02-15 11:48:49
回答 3查看 6K关注 0票数 6

我在accurev下有一个目录树。在这个树中,我有一个目录工作,我想从版本控制中永久排除它(包括子目录)。我可以使用.acignore吗?

EN

回答 3

Stack Overflow用户

发布于 2012-02-16 11:55:33

是的,在.acignore中需要两个条目:一个用于排除目录,另一个用于排除其内容(包括子目录),例如

代码语言:javascript
复制
myproject/bin/Debug
myproject/bin/Debug/*

只需在"myproject“子目录的父目录中保留/提升.acignore文件即可。

票数 9
EN

Stack Overflow用户

发布于 2015-01-28 02:29:29

这正是该文件作用所在。

只需添加如下条目即可排除"work“目录:

代码语言:javascript
复制
path/to/directory/work

或者,如果您想要排除所有名为"work“的文件和文件夹,请执行以下操作:

代码语言:javascript
复制
**/work

我只是测试了一下,以确保它能正常工作。在accurev版本5.7中,您不需要单独的条目来排除"work“的内容。但是,我不建议对这样的通用文件名"work“使用"**”通配符。

如果您希望与项目的其他用户共享您的.acignore文件,请确保升级.acignore文件本身,以便其他用户可以将其下载。

这是我放在机器上任何accurev存储库的根目录下的.acignore文件,以排除标准的maven、intellij、eclipse和git文件:

代码语言:javascript
复制
**/target
**/.idea
**/.metadata
**/.classpath
**/.project
**/.settings
**/.git
**/*.iml
**/*.ipr
**/.gitignore
**/atlassian-ide-plugin.xml

也就是说,有一次我的一个同事创建了一个名为"target“的包,破坏了我们的持续集成构建,所以使用这个包时要小心。

票数 2
EN

Stack Overflow用户

发布于 2013-05-04 20:28:53

可以,acignore文件可以用来告诉accurev从目录中排除/忽略文件。但.acignore文件的作用域仅限于当前目录。因此,您需要在每个目录上创建.acignore文件。

参考http://www.accurev.com/download/docs/5.4.0_books/AccuRev_WebHelp/AccuRev_TechNotes/wwhelp/wwhimpl/common/html/wwhelp.htm#href=per_dir_pathname_opt.html&single=true

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9287610

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档