Windows下Svn伺服器遷移至linux

來源:互聯網
上載者:User

標籤:windows   linux   svn   遷移   

Svn windows遷移至linux

需求:svn伺服器從windows系統無縫遷移至linux系統中

實施:

一:準備工作

1,linux伺服器一台

2,原svn-windows伺服器安裝代碼及設定檔一份。

二:步驟

01:windows伺服器操作

為windows svn 伺服器圖例


尋找他的目錄位址為:D:\Repositories

                 

因為只有一個項目故進入此項目裡找到需要的檔案


注釋:  conf  為使用者賬戶及密碼設定檔

      Dav   為web認證檔案

      Db   為資料檔案

      Hooks 為鉤子檔案

這裡我們只需要db檔案,至於conf檔案 因為window使用者設定檔和linux使用者設定檔不一樣,重點在於db檔案(也可以全部拷貝整個專案檔這裡我們拷貝所有)。

02: linux伺服器操作:

01,安裝svn服務

02,拷貝DB檔案

03,配置svn

a-01:安裝:(linux版本:ubuntu14.04)

[email protected]:~#sudo apt-get install subversion

預設安裝  Y 之後安裝結束。

a-02:建立倉庫檔案夾及建立倉庫

[email protected]:~#cd /home

[email protected]:/home#sudo mkdir -p svn

建立倉庫:(命名需要和之前的一樣PRODUCT)

[email protected]:/home#sudo svnadmin create /home/svn/PRODUCT

a-03:刪除現在PRODUCT檔案,上傳剛才拷貝的檔案:

[email protected]:/home/svn/PRODUCT# rm-rf *

先刪除PRODUCT裡面的檔案,上傳剛才拷貝的檔案。

上傳完並修改許可權755 

[email protected]:~#svnadmin setrevprop .  (此條命令重要,覆蓋檔案)

[email protected]:#svn info svn://127.0.0.1/PRODUT

表示檔案已覆蓋,現在需要的就是配置使用者檔案和server.conf檔案。

分別修改此三項檔案。

[email protected]:/home/svn/PRODUCT/conf#vi svnserve.conf

[email protected]:/home/svn/PRODUCT/conf#vi authz

[email protected]:/home/svn/PRODUCT/conf#vi passwd

到此遷移完成,版本號碼一致。

圖片不知道神馬鬼,上傳不上去。

本文出自 “小蟲的快樂” 部落格,請務必保留此出處http://bughapply.blog.51cto.com/744579/1833631

Windows下Svn伺服器遷移至linux

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.