我正在研究一個C#項目,它有一個解決方案,它有超過100個項目和幾千個文件夾和文件,我已經在不同的文件夾中爲這個解決方案的不同項目添加了一些新文件。如何將多個文件夾添加到ClearCase源代碼管理?
現在我想將它們添加到源代碼管理並檢查它們,但我不知道如何將它們作爲一堆來跟蹤它們。
到目前爲止,我必須一一追蹤它們以添加它們!
注意:這些文件夾中有數百個私人文件不應該簽入。
我曾經使用Mercurial,並且我能夠看到修改後的文件和新文件,並且我能夠創建忽略所以我可以選擇我想添加到存儲庫的文件,並忽略那些我不想添加的文件,但是我在ClearCase中找不到類似的文件。
我發現一些線程解釋瞭如何將文件添加爲一堆,但只有當你想添加文件夾的整個內容。
我不想將這些文件夾中的所有文件添加到源代碼控制,只有選定的文件將被添加,我希望明確的情況下忽略其他文件。 (正如我提到的,我知道如何通過TortoiseHG工作臺在mercurial中執行此操作,但我找不到ClearCase的類似功能!)
CleareCase如何執行此操作?
注意:忽略文件的唯一方法是在Eclipse環境的CCRC視圖中(https://publib.boulder.ibm.com/infocenter/cchelp/v7r1m0/index.jsp?topic=/com.ibm。 rational.clearcase.ccrc.help.doc/topics/t_ccperspective_ignore.htm),這裏不是這種情況:非java項目,完整的ClearCase安裝。 – VonC
我已經看到該線程,該解決方案不適合我。正如我所提到的那樣,這個項目非常龐大,因此清理不需要的文件需要花費更多的時間(可能需要幾天),而不是追蹤想要的文件,這是一個容易出錯的過程 有一個忽略列表會很好,但是我可以處理的不是那麼重要,如果我得到不在存儲庫中的文件列表,但是你的意思是無法跟蹤添加的文件的清單嗎? –
@FredJand那麼你寧願添加一切,然後刪除額外的東西?無論如何,這是ClearCase給你的。 Clearfsimport就是這樣。我不確定你的意思是「ClearCase無法跟蹤添加的文件」。 ClearCase將檢測非版本控制文件(因爲它們在你的視圖中是私有的)。 – VonC