svndumpfilter

    1熱度

    1回答

    我有一個整個AFS svn存儲庫的轉儲文件。我試圖傾倒過濾Hadoop項目出了大dump.Here的是我的命令: svndumpfilter include --drop-empty-revs --skip-missing-merge-sources /hadoop < svn-asf-public-r0\:1164363 > hadoop_dumpfile1 然後我得到了這樣的標準輸出: .

    1熱度

    1回答

    我想從當前存儲庫(trunk/a/b)的某個文件夾創建一個新的存儲庫。 問題是我們使用分支進行了很多工作,並將分支中的文件複製到了trunk中的文件夾 - 這就是爲什麼我使用svndumpfilter2而不是原始svndumpfilter。 但是,仍然存在一個問題,即在存在從分支複製文件的修訂版本,並且在同一修訂版中存在從中繼修改的文件。在這種情況下,svndumpfilter2崩潰是因爲它正在尋

    1熱度

    1回答

    SVNBook告訴一個倉庫轉儲svnadmin dump在Node-path和Node-copyfrom-path頭產生從未包括斜線開頭。 它還tells that some 3-rd party tools (scripts?) can generate Subversion repository dumps with leading slashes in these headers。過濾存儲庫

    4熱度

    1回答

    我的原始問題如下。我已經嘗試了幾件事情,看看我是否可以實現這個目標。 我有一個微小的shell腳本,看起來像這樣: svnadmin dump -r108917 ./repo \ | svndumpfilter include /KeyManagement \ --drop-empty-revs \ --skip-missing-merge-sources \

    1熱度

    1回答

    我是SVN的新手,並且正在執行SVN存儲庫到存儲庫的遷移。 我需要從源存儲庫轉儲文件中排除文件夾。 爲此,我使用了以下svndumpfilter命令。 svndumpfilter exclude foldername --skip-missing-merge-sources --drop-empty-revs <full_dump_file> filtered_dump_file 然後我試圖加

    5熱度

    2回答

    我有一個大的單個存儲庫有多個項目。我正在使用svnadminfilter命令從完整的存儲庫轉儲中篩選出幾個項目。 我已經使用--drop-empty-revs開關(並且沒有--renumber-revs開關)卸載了完整的存儲庫,它刪除了空的版本並保留了相關修訂,特別是對於那些項目。現在將轉儲重新加載到新位置的新存儲庫中時,它將從1開始重新編號這些修訂,但我想保留這些修訂。 是否有任何交換機可用與s

    3熱度

    1回答

    我過濾轉儲文件是這樣的: svndumpfilter include /config-tool/trunk <aps.dump> ct-filtered.dump 第一次嘗試,創造回購和3個文件夾: svnadmin create myrepo svn mkdir file:///home/me/myrepo/folderA file:///home/me/myrepo/folderA/conf

    1熱度

    1回答

    我試圖將其中有多個項目的回購拆分爲獨立回購。比方說,我有以下結構,目前: /MyRepo /Trunk /Source /Project1 ... /ProjectN /Branches /Branch1 /Source /Project1 .

    0熱度

    1回答

    作爲一名軟件開發人員,我有一個大型項目,其代碼存儲在Subversion®存儲庫中。多年來,我對代碼進行了多次重構,並將其戲弄到由各種組件組成的模塊化體系結構中。一個組件已經成熟到它本身應該是一個獨立的項目。 我希望該組件的代碼位於新的獨立Subversion®存儲庫中(可能會被遷移到git存儲庫中)。但是,我還希望保留該組件中所有文件的版本歷史記錄,以便我可以讀取日誌並提交解釋如何以及爲什麼會以

    0熱度

    1回答

    我有一個C++項目庫,並且正在準備從Windows到Linux的端口。在同一時間,我需要通過svn轉儲重新組織存儲庫。 我想使用SED在svn轉儲中創建所有文件名和目錄小寫,然後重新創建SVN存儲庫。 也許我可以使用svn dump和SED使所有#include「something.h」小寫,但在這種情況下我應該忽略校驗和。無論如何,我可以通過一些不區分大小寫的目錄比較工具來比較新存儲庫和舊存儲庫