cvs

    5熱度

    2回答

    Eclipse項目都存儲在Eclipse Foundation CVS服務器中。使用源代碼是調試代碼並找出如何做新事物的好方法。 不幸的是,在像BIRT這樣的大型軟件項目中,可能很難知道某個特定版本需要哪些項目和版本。那麼獲取特定構建的源代碼的最佳方法是什麼?

    6熱度

    5回答

    我正在尋找像Atlassian的FishEye這樣的工具。到目前爲止,我發現的替代方案(如StatCVS,ViewCVS或Bonsai)要麼缺乏功能,要麼安裝和維護相當麻煩。所以在使用這些工具之前,我想確保我沒有錯過任何其他好的,易於安裝的開源(優先java)版本控制 - 查看器,它支持cvs作爲scm。

    8熱度

    7回答

    我知道這個命令: cvs log -N -w<userid> -d"1 day ago" 不幸的是這會產生一個格式化的報告有很多新行的話,這樣的文件路徑,文件版本和註釋文字都是分開的。因此,很難對所有出現的評論文本進行掃描(例如,grep),並將匹配與文件/版本相關聯。 (請注意,日誌輸出將是完全可以接受的,如果只CVS能夠本地執行濾波。) 編輯:示例輸出。像這樣的文本塊報告每個存儲庫文件:

    3熱度

    2回答

    運行cvs update之後有沒有簡單的方法獲得衝突摘要? 我在一個大型項目上工作,在做了一些工作之後,我需要進行更新。從cvs update命令返回的更改列表長達幾頁,我只想看到在cvs update命令輸出結尾處重複出現的衝突列表(以'C'開頭)。 該解決方案需要從命令行工作。 如果我的正常輸出是: M src/file1.txt M src/file2.txt cvs server: c

    9熱度

    6回答

    最近我在源代碼樹中移動源文件。例如,將一堆文件放入一個通用程序集中。我一直在做這個,我從CVS中刪除這個文件,然後在新的位置再次添加它。問題是該文件的修訂號重置爲1.1。是否有一些簡單的方法來移動事物而不需要重置數字。 我可能應該提到我無法訪問存儲庫,所以任何需要的都不會幫助我,但它可能會幫助其他人。

    1熱度

    2回答

    我目前正在與三個站點上的開發人員合作開發一個項目。其中一個遺址位於印度德里,另外兩個位於歐洲。歐洲辦事處與德里辦事處之間的溝通帶寬很差,延遲也很差,而且從那裏的CVS更新通常需要5-10分鐘,即使只有少數文件發生了變化。 是否有任何優秀的CVS代理或保持單獨的CVS服務器同步的簡潔方法?在這種情況下,您是否有任何其他提示可以改進性能? 不幸的是,我們將在該項目的範圍內被CVS卡住,所以在短期內切換

    5熱度

    4回答

    我有責任在這個特定的項目中使用CVS,所以即使我真的想切換到別的東西,比如Git,我也不能。所以,我真正的問題是這樣的:我們有一個約定,我們每次創建一個發佈(我們也標記,但除此之外),我們在CVS中創建一個新的分支。我們將這些版本分支稱爲這些分支,他們允許我們輕鬆檢出特定版本並對其進行修復 - 這是我們的次要版本。 但是現在我有一些很大的風險很大的變化,如果我在Git工作,我會在眨眼之間創建一個功

    52熱度

    7回答

    有什麼方法可以列出CVS中兩個標籤之間已更改的所有文件? 每次我們發佈一個版本時,我們都會在該版本的所有文件上應用一個標籤。我想查找所有發佈版本之間更改的文件。 如果我能找到在兩個日期之間改變的所有文件,它也可以工作。

    5熱度

    4回答


    37熱度

    8回答

    我已經刪除從CVS分支文件中的檢查,即: cvs remove -f file.txt cvs commit 如何恢復的文件?