cost 143 ms
使用 reposurgeon 將沒有主干的 svn 存儲庫遷移到 git

[英]Migrating a svn repository without trunk to git using reposurgeon

我正在嘗試將舊的 svn 存儲庫轉換為 git。在閱讀了幾篇描述使用 git-svn 執行此任務的缺點的帖子后,尤其是對於具有非標准布局的存儲庫,我決定給 reposurgeon 一個 go。之后最初使用來自 Ubuntu package 源 (4.3) 的版本,我切換到最新版本(4.14;從源構 ...

使用 reposurgeon 將多項目 Subversion 存儲庫遷移到 Git

[英]Migrating a multi-project Subversion repository to Git with reposurgeon

我正在嘗試使用 reposurgeon 將 Subversion 存儲庫轉換為 Git,該存儲庫包含多個具有以下布局的項目: 我試過這個 reposurgeon 腳本: 但結果是每個組都有一個分支的 Git 存儲庫。 有沒有辦法將轉換限制為單個項目? ...

將Git存儲庫從ISO-8859-1切換為源代碼文件的UTF-8編碼

[英]Switching a Git repository from ISO-8859-1 to UTF-8 encoding for source code files

我將在本周末使用快速導出將大型Mercurial項目轉換為Git。 我已經多次測試了,結果很好。 我們還希望將我們的源代碼編碼(許多德語注釋/字符串文字與Umlauts)從ISO-8859-1轉換為UTF-8(repo中的所有其他非java文件應保持原樣),並且Git遷移為我們提供了一個 ...

使用reposurgeon將svn repo轉換為Git時,如何跳過前N個提交?

[英]How to skip first N commits when converting svn repo to Git using reposurgeon?

使用reposurgeon將Subversion版本庫轉換為Git時,如何跳過前兩個版本的提交? 第一次svn提交使用錯誤的分支布局( trunk , tags , branches )導入的代碼,第二次提交刪除了所有代碼。 第三次提交是導入正確的分支布局( subdir/trunk ...

如何將一組mercurial存儲庫轉換為git存儲庫?

[英]How do I convert a set of mercurial repositories into a git repository?

我有的 我目前有一組包含源代碼的mercurial存儲庫。 他們使用分支的“分叉存儲庫”方案。 因此,功能“分支”可能如下所示: 一旦cool_feature准備好黃金時間,我們hg pull它hg pull入主機,這樣它將如下所示: 那時, cool_feature將 ...

Reposurgeon創建分支而不是標簽

[英]Reposurgeon creates branches instead of tags

我正在嘗試通過遵循本教程將CVS轉換為GIT: http : //www.catb.org/~esr/reposurgeon/dvcs-migration-guide.html 總體上看還可以,但是對於某些CVS標簽(它似乎在存儲庫中的某個時間點開始,然后在之后執行),而不是GIT標簽,而 ...

如何向RepoSurgeon添加新功能(就像dsc或amp或min一樣)

[英]How to add a new function to RepoSurgeon (just like dsc or amp or min)

這是以下內容的專門版本: 如何通過exec和eval替換RepoSurgeon的現有Python類方法(或以其他方式擴展)? 如何使用exec工具(即,無需編輯上游代碼)向RepoSurgeon添加新功能來添加新功能,從而增強現有功能。 問題:如果您正在使用RepoSurgeon,並 ...

如何通過“ exec”和“ eval”替換(或擴展)RepoSurgeon的現有Python類方法?

[英]How to replace existing Python class methods of (or otherwise extend) RepoSurgeon by means of 'exec' and 'eval'?

關於該主題的文檔 (在撰寫本文時)很少。 如果使用宏( define )不足以實現我的目的,該如何擴展后座功能? 它提供的唯一線索是: 該代碼具有對所有內部數據結構的完全訪問權限。 定義的函數可用於以后的eval調用。 但這到底意味着什么? 我們還了解到: ...

Reposurgeon在使用exec時給了我SyntaxError,為什么?

[英]Reposurgeon gives me a SyntaxError when using exec, why?

使用reposurgeon並嘗試擴展其功能,我面臨着: 轉換為從RepoSurgeon.do_exec()的execfile()調用引發的SyntaxError擴展名。 是什么賦予了? 我嘗試exec的代碼很簡單: 我也使用了Python CLI和execfile ,沒有任何 ...

當我在reposurgeon中使用“ --fossilize”寫出存儲庫狀態時,“讀取”是否還原這些標記?

[英]When I write out a repository state with `--fossilize` in reposurgeon, does 'read' restore those markers?

當使用reposurgeon轉換存儲庫時,我通過執行以下操作將狀態寫入git-fast-export : 將隨后: 恢復使用--fossilize選項轉儲的其他標記,或者我必須通過以下方式使用單獨的“化石文件”: 和: 分別? 關鍵是,由於我是從SVN轉換的 ...

使用reposurgeon將SVN存儲庫轉換為git而不創建.gitignore文件?

[英]Convert an SVN repository to git with reposurgeon without creating .gitignore files?

我使用reposurgeon將我的svn轉換為git存儲庫:( 如何使用reposurgeon將svn repo轉換為git? )。 問題是,轉換的標簽在我創建標簽時的日志中顯示,而不是在它們所屬的修訂位置。 在SVN中,無論我多久創建它們,它們都會顯示在它們所屬的日志中的正確位置。 ...

如何在沒有注釋標簽的情況下將SVN存儲庫轉換為GIT?

[英]How can I convert an SVN repository to GIT without annotated tags?

我在這里使用reposurgeon將ma svn轉換為git存儲庫:( 如何使用reposurgeon將svn repo轉換為git? )。 似乎將所有標簽都轉換為“帶注釋的標簽”。 我該如何改變這種行為? 我嘗試了tagify選項,但是並沒有改變它。 問題是,轉換后的標簽顯 ...

如何使用reposurgeon將svn repo轉換為git?

[英]How do I convert an svn repo to git using reposurgeon?

你能舉一個例子,我如何添加舊svn的路徑並從中創建一個git文件夾,其中包含整個歷史記錄和所有分支/標簽? 我發現這個網站值得一試嗎? 它使用svnpull ,這不是我的系統,我可以使用repopuller嗎? 我安裝了reposurgeon (我會在沒有建議的情況下安裝, ...

SVN使用快速導入/導出流到Git

[英]SVN to Git using a fast import/export stream

我一直在將約32,000次提交的SVN回購轉換為任何DVCS(Git,Bazaar,Mercurial,Plastic SCM)。 一兩周后,我意識到最好的選擇是將SVN存儲庫轉換為Git,獲得快速導出流,然后將.fe流導入任何DVCS,因為它們都支持git快速導出/導入方法。 我已經嘗 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM