svnadmin

    1熱度

    2回答

    我正在將3個SVN存儲庫 複雜遷移到1個具有不同結構的新存儲過程中。 我剛剛發現兩個存儲庫有成千上萬的空白 提交「這是一個空的填充版本。」全部針對根和全部 沒有任何作者信息。難以置信的。 svnfiltereddump落在這些提交上,因爲它需要一個svn:author,所以我需要一種技術來解決這個問題。 我想知道如果我可以使用 svndumptool.py transform-revprop sv

    0熱度

    2回答

    Origo正在關閉他們的SVN主機,所以我再次被迫轉移到另一個SVN託管服務。問題是,他們確實向我們提供了一個URL,用於存儲庫的「夜間轉儲」。 但實際上,這不是Subversion 便攜轉儲文件。我得到的是整個文件系統存儲庫的280Mb「tar.gz」備份。 因此,當試圖「導入」或管理該備份時,我遇到了一些問題。 它與任何版本的svnadmin,我不知道 它是在Linux上(似乎)創建創建的,而

    6熱度

    3回答

    我們正在將一個大型svn存儲庫(100k + revs)拆分成幾個較小的回購站。 我正在使用svndumpfilter(v1.7.2)來分割轉儲和svndumptool/sed來過濾大轉儲。 一切工作正常,除了我的過濾轉儲仍然有一些「填充修訂」,即使我使用選項「drop-empty-revs」。 當我們有少於10%無用的「填充版本」時,這並沒有太多問題,但有時候,新的回購只有幾百個真正的修訂被埋入

    2熱度

    2回答

    我正在考慮外包一些開發工作,並希望發放SVN憑據,而不是授予對我使用的服務器的訪問權限。 但是,我對此有點不舒服,並想知道是否有可能阻止特定用戶運行svn log並能夠查看文件歷史記錄。 所有他們真正需要的是基於可能創造path-based-authorization您可以限制訪問您的存儲庫的特定區域,這意味着,並非所有的歷史都是可讀只有在你給的路徑co,ci和diff

    0熱度

    2回答

    我將在我的svn服務器上創建一個新用戶,該用戶只能在我的一個存儲庫中訪問。這是可能的? 我的服務器運行debian squeeze。

    4熱度

    4回答

    我從svndumpfilter得到奇怪的結果 - 我需要抹掉我們的回購中的2個特定文件的24個實例,分散在許多分支之間。我按照如下所述運行命令: 例如, type dumpfile | svndumpfilter exclude foo1/bar.dat foo2/bar.dat > filtered_dumpfile 然而,似乎過濾的轉儲文件不刪除所有節點的預期,但只有移除2.我已經通過使用

    12熱度

    3回答

    我想將我的SVN回購異地的一部分,失敗到一個AWS實例&我下面這個頁面(Repository Maintenance) 我採取的一個dump整個回購(Windows命令): svnadmin dump c:\repo > all_repo 接下來是對其進行過濾,只包括我感興趣的(這被稱爲 「M1」)的項目。 type all_repo | svndumpfilter include M1 --dr

    16熱度

    1回答

    我在網絡驅動器上創建了一個存儲庫,其中包含svnadmin create repos。 有沒有辦法將用戶權限設置到存儲庫? 如果是這種情況,這些權限如何設置?

    2熱度

    1回答

    我需要從svn(Windows上的服務器)導出數據,但我不想包含根目錄。 例子: svn -project1 --trunk --branches -project2 --trunk --branches --onemorefolder 我想包括到project1.dump文件夾:樹幹和樹枝(不PROJECT1) 我用: svnadmin dump /svn/ | svndump

    2熱度

    1回答

    我有一個SVN版本庫,其中包含一個或兩個錯誤修訂版。我需要擺脫他們!我打算使用svndumpfilter工具,它有一個exclude命令。但是,我無法弄清楚如何使用它來排除修訂。每次使用它,我都會收到Malformed dumpfile header錯誤。請參閱下面的命令;我想排除修訂版本23,代碼是包含存儲庫的目錄。 >svndumpfilter exclude 23 code Excludi