如果我在本地ClearCase視圖中添加/刪除/修改了大量文件,如何確定所有文件都已添加到源代碼管理?如何確定我的ClearCase本地視圖中的哪些文件尚未添加到源代碼控制?
13
A
回答
7
你的答案是正確的,對於快照意見(你稱之爲 '本地視圖'?)
在動態視圖,一個簡單的
cleartool lsprivate
就足夠了。
但這會讓出劫持文件(這是已經添加到源代碼控制,但沒有ClearCase的知道它可能已被修改)
因此,我建議用(適用於Windows)來完成您的命令:
for /F "usebackq delims= " %i in (`cleartool ls -r -nxn ^| find "hijacked"`) do @echo %i
對於Unix:授予
cleartool ls -r -nxn | grep hijacked
這也將留在籤文件(他們也被添加到源代碼管理中,但也應該列出,因爲它們必須最終被提交或取消)。
快照視圖:
cleartool lscheckout -recur
在動態的觀點:
cleartool lsprivate –co
5
使用cleartool ls -view_only -r
從您的本地視圖VOB目錄。
若要將任何文件遞歸添加到僅在本地視圖中的源代碼管理,請參閱How can I use ClearCase to 「add to source control …」 recursively?。
6
我使用了類似DOS命令的窗口,但我也管了明確的工具命令的結果FINDSTR爲「忽視'特定模式(使用正則表達式),例如.keep文件,dll和我不想添加到源代碼的已編譯文件和文件夾位置。
從視圖的根文件夾運行以下命令。如果您有多個頂級文件夾,那麼您需要爲每個文件夾運行一次。此外,我相信這隻適用於SnapShot的意見。
cleartool ls -recurse -view_only | findstr /vi ".dll$ .pdb$ .suo$ .keep$ .unloaded$ \\bin$ \\bin\\ \\debug$ \\debug\\ \\release$ \\release\\ \\obj$ \\obj\\ ^cleartool$" > c:\ItemsNotInSource.txt
相關問題
- 1. 需要將哪些xunit二進制文件添加到源代碼管理中?
- 2. 的Visual Studio 2015年TFS文件添加到源代碼控制
- 3. 忽略由ClearCase控制源代碼的文件
- 4. 導入從ClearCase的源代碼控制一個項目,RTC源代碼控制
- 5. 如何正確添加現有的源代碼文件到我的Xcode項目?
- 6. 如何添加精確圖像到地圖 - 提供的代碼
- 7. 將現有文件夾添加到TFS源代碼控制
- 8. Magento中的哪些文件沒有用於源代碼控制的目的?
- 9. 如何將PHP代碼添加到我的Codeigniter視圖文件中?
- 10. 自動添加新的文件夾和文件到源代碼控制
- 11. 將控制器代碼添加到視圖總是不好的?
- 12. 我如何將所有未版本控制的文件添加到SVN?
- 13. 如何將描述代碼的文本添加到Python源文件中?
- 14. 如何將.bundle添加到Xcode 4源代碼控制?
- 15. 我怎樣才能知道哪些JavaScript的腳本中添加特定的類來我的源代碼
- 16. 當我無法修改某些源代碼時,如何控制圖像加載?
- 17. 如何從TFS源代碼控制中排除特定文件
- 18. GWT + eclipse,哪些文件是我的源代碼的一部分?
- 19. 哪些文件應該添加到Souce控制(服務參考)
- 20. 如何添加我的視圖控制器nib文件作爲另一個rootview控制器的子視圖
- 21. eclipse-workspace的哪些信息(文件)應該由源代碼控制跟蹤
- 22. 視圖控制器有問題確定哪個視圖控制器放回到?
- 23. 您從源代碼控制中提交和/或忽略哪些文件?
- 24. 如何在視圖控制器中打開本地文件
- 25. 無法添加文件到使用VS 2015和GIT的源代碼控制
- 26. 如何將原始文本(非源代碼)文件添加到Xcode項目中?
- 27. 從Eclipse項目中添加一個文件夾到Git源代碼控制
- 28. 我應該如何確定哪些是必須「本地複製」的引用?
- 29. 確定哪些PHP源文件未被使用
- 30. 添加一個新的VS2015項目到源代碼控制
這必須通過命令行來完成嗎?沒有Visual Studio集成的支持? (無論如何,我添加了大部分文件) – 2011-05-22 20:11:40
@liortal:沒有直接的「集成」支持,加上我以前的答案(http://stackoverflow.com/questions/6088059/automatically-add-new-folders-and-files- to-source-control/6088757#6088757)提到了CC7.0.x的潛在缺陷。有一個命令行有時可以得心應手;) – VonC 2011-05-22 20:31:22