我在accurev下有一個目錄樹。在這棵樹中,我有一個目錄工作,我想從良好版本(包括子目錄)中排除。我可以使用.acignore嗎?Accurev .acignore
6
A
回答
9
是的,你需要在.acignore兩個條目爲:一個排除目錄和其他以排除其內容(包括子目錄),例如
myproject/bin/Debug
myproject/bin/Debug/*
只要保持/推廣.acignore文件在「myproject」子目錄的父級中。
0
是,acignore文件可以用來告訴AccuRev的從目錄中排除/忽略文件。但.acignore文件的範圍僅限於當前目錄。所以你需要在每個目錄下創建.acignore文件。
2
這正是該文件是。
只需添加一個條目,這樣排除了「工作」目錄:
path/to/directory/work
,或者,如果要排除命名的所有文件和文件夾「工作」做到這一點:
**/work
我剛測試過這個以確保它能正常工作。在accurev版本5.7下,您不需要單獨的條目來排除「工作」的內容。但是,我不會推薦使用「**」通配符作爲這樣的通用文件名稱「work」。
,如果你想與你的項目的其他用戶共享文件.acignore一定要推動.acignore文件本身,以便其他人可以把它拉下來。
這是我把我的機器上所有的AccuRev庫的根排除標準的Maven,的IntelliJ,Eclipse和Git的文件.acignore文件:
**/target
**/.idea
**/.metadata
**/.classpath
**/.project
**/.settings
**/.git
**/*.iml
**/*.ipr
**/.gitignore
**/atlassian-ide-plugin.xml
這麼說,我以前也一位同事通過創建一個名爲「target」的包來打破我們的持續集成構建,因此請謹慎使用該包。
相關問題
- 1. AccuRev .acignore文件顯然已被忽略
- 2. AccuRev的無視我的.acignore文件
- 3. Accurev Externals?
- 4. Accurev on Raspberry PI?
- 5. eclipse accurev插件
- 6. AccuRev的安裝OSX
- 7. Accurev性能如何?
- 8. Accurev促銷訂單
- 9. 如何從BMC Remedy和AccuRev遷移到JIRA和AccuRev?
- 10. 在AccuRev中鎖定文件
- 11. 我如何擺脫AccuRev
- 12. 在accurev恢復工作區
- 13. 修改AccuRev交易評論
- 14. 撤銷AccuRev中的更新?
- 15. AccuRev CLI列表快照
- 16. RTC或AccuRev哪個更好?
- 17. Accurev更改xlink事務
- 18. Gradle和accurev之間的區別
- 19. 獲取AccuRev流的最新交易ID
- 20. 什麼是各種AccuRev版本號?
- 21. 從C#進程調用Accurev「hist」
- 22. Accurev更改工作區名稱
- 23. 在accurev促進之前交換工作
- 24. 如何'accurev diff'保存新文件?
- 25. CVS等價於$ id:$在Accurev中
- 26. 有沒有人從Accurev遷移到ClearCase?
- 27. 使用AccuRev和Jenkins CI(門控流)
- 28. AccuRev,GUI等同於incl/excl/lsrules?
- 29. Accurev - 查詢有關更改的問題
- 30. 從CLI命令的Accurev合併GUI
我試過了,但它不會工作。我仍然在「accurev stat -x」中看到這些目錄和文件。 – Michael 2012-02-16 07:35:36
是否等同於「myproject」目錄或其任何目前處於源代碼管理下的子目錄?如果這樣AccuRev可能會忽略你的忽略條目。當然是 – 2012-02-16 09:02:43
。我在項目的根目錄下有.acignore文件,在root下有「work」目錄。 – Michael 2012-02-17 03:19:41