git-cvs

    96熱度

    5回答

    我想恢復git中的特定提交。不幸的是,我們的組織仍然使用CVS作爲標準,所以當我重新回到CVS時,多個git提交被合併爲一個。在這種情況下,我很想單獨提供原始的git commit,但這是不可能的。 是否有類似於git add --patch的方法,它允許我選擇性地編輯差異來決定要恢復的提交的哪些部分?

    1熱度

    1回答

    對於我公司的一些特定的工作流問題,我需要允許一些用戶在CVS下工作 ,而主存儲庫在git下。 我選擇了git-cvsserver作爲此任務的實現。 我建立了git倉庫,爲gitcvs啓用了它,並在 xinetd上設置了pserver模擬。一切工作正常,我可以從CVS客戶端使用此存儲庫, 對我通過pserver模擬創建的passwd文件進行身份驗證。 我的問題是,我通過CVS進行的提交顯示在運行 x

    2熱度

    1回答

    我們使用Git cvsimport定期從CVS變化複製到混帳 是好還是壞,我們堅持用git cvsimport不cvs2svn。最初我們計劃「一勞永逸」的cvs-to-git遷移,但是人們最終在cvs存儲庫上做了更多的增量工作。我們希望將CVS分支的更改轉換爲git,以便開發人員可以使用git中的功能。 語境 我們僅用於從CVS 導入專用「fromcvs」 git的存儲庫中指定的「合併開發商」從這

    4熱度

    3回答

    爲了導入CVS模塊的修正, 我使用: /usr/lib/git-core/git-cvsimport -a -i -p r,revisionname -k -v -d :pserver:[email protected]:2401/srv/cvs/rootname modulename 它工作了一段時間,然後我得到的東西像cvsps得到一個錯誤。我如何確定cvsps錯誤是什麼?

    4熱度

    1回答

    我們正在嘗試從cvs遷移到git。 我們的目標是 1)完美的當前代碼庫 2)可用的歷史。如果它缺少舊分支中的條目,那麼我們並不在乎。 兩點意見: 即使在CVS版本庫的本地副本,它需要很長的時間。幹運行需要24小時(7.5 gb cvs代碼庫; P4 2.0 ghz機器,2gb RAM,10K驅動器,Git將其縮小到1.8 gb)。由於CVS本身佔用了cpu的99%,我想它是cpu綁定的。任何方式來

    0熱度

    1回答

    我正在使用Eclipse與git遠程存儲庫。 出於某種原因,有一個文件夾(和所有子文件夾)不與遠程存儲庫同步。這些文件夾內的修改文件不會顯示星號(*),因此,它們不能分階段提交。 當我進入www.bitbucket.org查看我的項目時,我在該文件夾中得到的只是帶有藍色箭頭的圖標,旁邊是我的「無文件夾」名稱,而不是普通文件夾圖標,這是出現在可以到達並同步的文件夾旁邊的文件夾。 選項 - >團隊 -

    1熱度

    2回答

    我試圖 :pserver:[email protected]:/cvsroot/eclipse 使用git csvserver從中獲取來源。我剛讀Best practices for using git with CVS和嘗試不同的命令,包括 git cvsimport -p xCW2quwz6OlRE -d [email protected]:/cvsroot/eclipse /cvsroo

    0熱度

    2回答

    我有Windows Server 2003作爲我的操作系統。 我爲我的PHP開發使用WAMP。 我使用Eclipse Helios for PHP Developers進行開發。 我已經安裝了msysgit和tortoiseGit,它用於管理存儲庫。 我已經在eclipse中安裝了egit插件來與團隊成員管理項目。 我剛纔提到以下教程例如:It,我發現使用谷歌 http://www.vogella

    0熱度

    1回答

    我正在將大量模塊的CVS回購轉換爲git。 我將把一些模塊與主項目合併到一個回購中。但我想保留3個人作爲git子模塊。 在CVS中開發項目時,所有4個目錄都使用相同的標籤進行標記。這樣我可以查看完整版本的項目。 我可以將4個我的CVS回購轉換爲4個git回購。沒問題。 但是,當我然後簽出一個回購作爲超級項目,並添加其他3作爲子模塊,它們只存在於我然後提交的版本。 我想要的是能夠檢出項目的以前的標籤

    0熱度

    2回答

    我在超過2 GB的CVS存儲庫上運行cvs2git遷移。我編寫了一個腳本遍歷新的git存儲庫和CVS模塊來驗證對象是否相同。我發現文本文件遷移得很好,並具有相同的sha1sum;然而,所有的二進制文件都有不同的sha1sum,它們都被標記爲CVS中的二進制文件(-kb)。我讀過的關於cvs2git和二進制文件的每一個其他主題通常都將二進制文件的問題歸咎於未被標記爲binar(-kb)的問題,但這不