㈠ svn的許可權怎麼設置
建立版本庫(Repository)
建立 F:\MySVN\svn 空文件夾作為所有版本庫的根目錄。
然後,進入命令行並切換到subversion的bin目錄
輸入如下命令:
svnadmin create F:\MySVN\svn\java
建立一個名為java的版本庫 。java 下面會自動生成一系列文件夾和文件
配置用戶和許可權
1….打開F:\F:\MySVN\svn java\conf目錄,修改svnserve.conf如下 ,其餘部分可以刪除
[general]
password-db = passwd
authz-db = authz
注意 沒有前面不要有空格
2.. 修改同目錄的passwd文件,增加一個帳號(這里yyh為用戶名 密碼為123)
[users]
yyh= 123
3.. 修改同目錄的authz文件,設置帳號許可權(這里指剛才java目錄下的所有文件對yyh帳號有讀寫的許可權)
[java:/]
yyh=rw
㈡ 怎麼配置怎及SVN伺服器
配置SVN伺服器方法詳見:https://jingyan..com/article/5bbb5a1b31681813eba17929.html
㈢ 如何在客戶端修改svn配置文件
如果你用的SVN客戶端是TortiseSVN的話,在checkout出來的那個文件夾上點郵件,選擇TortoiseSVN ——> 重新定位,在彈出窗口輸入這個SVN庫新的URL訪問地址就行了。
㈣ Apache +SVN 如何配置才能用http://svn伺服器IP地址/svn的方式訪問資源庫
對於初學者,建議不要自己手動去安裝配置SVN伺服器,因為這個過程相對比較復雜,稍微出點錯就可能無法正常運行。所以建議你使用產品化的SVN伺服器端安裝包,推薦Collabnet Subversion Edge版SVN伺服器端安裝包,基本上一個文件裝完就能用,而且自帶了伺服器端管理台,可以遠程web方式管理svn伺服器,而且免費。
詳細安裝步驟可以看我的網路文庫,裡面有使用Collabnet Subversion Edge版搭建SVN伺服器的說明,雖然說明針對的是2.x版,現在最新是3.X版,但差異不大,僅僅是界面菜單的位置有所調整
㈤ 如何設置SVN伺服器端
方法/步驟
1
安裝過程就不在這里敘述了,在網上可以找到很多的資料,安裝起來也和方便,本機已經安裝了svn,現在就讓我們直接看伺服器端的圖形化界面,從這里開始吧!
2
首
先來說一下Repositories這個是我們的資源庫的目錄,右擊找到Create New
Repository點擊就會進入要寫資源庫名稱的界面,在這里自己寫一個名字即可(可以根據自己的項目名稱在寫一個,這樣容易識別),我再這里寫了一個
名稱,下邊有一個復選框,這個復選框的意思是要不要新建出來幾個文件夾,分成主線或者是分支,根據自己的需要,如果項目要有分支可以選擇,也可以不選,我
再這里選擇並且點擊ok。
3
確認以後我們就新建出來了一個空間,來存放我們的項目,一般主版本還是要存放在trunk中,這個沒有明確的界限,根據自己的選擇來存放即可。
4
然後來跟大家演示一下如何新建SVN用戶,在資源庫下邊就有一個Users,右擊Users找到Create User點擊進入填寫用戶名和密碼,這個就是我們在下載或者是提交項目是用到的用戶名和密碼。一般只是第一次輸入就可以了。
5
上傳完項目以後還可以對此項目設置可以訪問的用戶許可權,如果不設置的話默認是都可以讀寫的,右擊項目找到Properties點擊就可以添加訪問用戶和設置此用戶的讀寫許可權了,最好是設置一下,這樣更安全一些。
6
如果以上步驟完成,在工具中就可以訪問到此svn了,進行自己的操作即可。但是還有一點需要注意的是如果是本機可以直接用本機ip訪問埠是可以選擇的,如果是外網那就需要甩一個埠出來才可以訪問。
http://jingyan..com/article/48b558e34c08d77f38c09a3e.html
㈥ myeclipse 怎麼配置 svn
打開myeclipse的help---install from site
現在開始使用myeclipse的svn創建項目啦。
我這里有個svn的路徑,所以我創建項目的時候選中從svn導入
輸入svn路徑,等著下載完成就可以啦。
㈦ 如何在本機配置自己的SVN Repository
1、SVN安裝
到官方網站下載最新版本安裝。
2、建立本機的 Repository
比如把源碼庫放在E盤,則創建文件夾E:/repository/trunk/myproject(注意,確保不能刪除),然後在此文件夾上右鍵,選擇TortoiseSVN->Create repository here。
提示創建成功
點ok,然後E:/repository/trunk/myproject文件夾下多出以下文件
至此,說明源碼庫創建成功。
3、創建本地工作文件夾
在D盤創建工作目錄,D:/workspace/myproject,然後在此文件夾上右鍵,選擇SVN CheckOut
在彈出框中的URL of respository框中輸入(注意,這里是使用file協議) file:///e:/repository/trunk/myproject
點擊ok,彈出check out 成功提示框。
點確定後完成創建工作,在文件夾中看到一個隱藏的文件夾:.svn。
4、上傳源碼到Repository
在D:/workspace/myproject文件夾下創建好源碼後,myproject文件夾任意空白處右鍵,選擇SVN Commit 。
填寫注釋,勾選Select / Deselect all 復選框,點擊OK提交代碼。
最後彈出代碼上傳成功提示框
至此,我們工作文件夾的myproject代碼就處於版本控制狀態,以後的有代碼修改,則執行SVN commit操作即可。如果我們不小心把
工作文件夾下的代碼刪除了,我們可以執行SVN update操作從源碼庫上更新下來即可,確保個人本機開發過程中代碼不丟失。
㈧ 如何配置svn伺服器
我這里是使用linux+centos+nginx。
1、安裝svn伺服器
yum install subversion 中間會提示是否ok,輸入y,確認。安裝完成會提示:complete!
2、可以查看svn的版本信息。
svnserve --version3、新建SVN目錄
mkdir -p /alidata/www/svndata/first4、給svn目錄許可權
chmod -R 777 /alidata/www/svndata/5、修改配置文件。
文件地址:/alidata/www/svndata/first/conf/ 目錄裡面會有3個文件:authz、passwd、svnserve.conf
下面我們逐個的修改配置文件:
1)、authz文件的修改。
1)、設置用戶組
[groups] harry_and_sally = aa,xiaoming 2)、設置用戶組的許可權
# [repository:/baz/fuz] [/] @harry_and_sally = rw // harry_and_sally和上面的是對應的,名字隨便起,保持一致就行。 * = r 3)、:wq 保存退出。
2)、passwd文件的修改。
1)、添加用戶。
[users] gaomeng = aa xiaoming = xiaoming2)、:wq 保存退出。
3)、svnserve.conf文件的修改。
1)、注意:去除前面的#號的同時,也要把空格去掉,頂行。
anon-access = none // 將read 改為 none auth-access = write password-db = passwd authz-db = authz realm = first // first是我的版本控制庫的文件夾名
2)、:wq 保存退出。
6、重新啟動svn服務。
svnserve -d -r /alidata/www/svndata/first/
7、這個時候我們去本地檢出svn版本控制,可能會出現這樣的錯誤。
invalid authz configuration svn 為什麼呢?
因為我們在上面加入了aa和xiaoming的兩個用戶。但是,這兩個用戶之前並沒有創建。
解決方法:
我們在系統中新建aa和xiaoming這兩個用戶即可。
新建代碼實例:
[root@iZ23r95x9p9 first]# adser xiaoming [root@iZ23r95x9p9 first]# passwd xiaoming查看是否新建成功:
[root@iZ23r95x9p9 first]# groups xiaoming xiaoming : xiaoming8、新建完畢之後,再重新的啟動一下,看看本地是不是可以檢出了。這里就大功告成。
㈨ tortoisesvn怎麼配置使用
安裝過程:
1、下載軟體後,雙擊程序進行安裝,點擊「Next」;
2、在許可證協議頁面,選擇「I Accept the terms in the License Agreement」,點擊「Next」;
3、在自定義選項頁面,可以選擇安裝目錄,也可以直接點擊「Next」進行安裝;
4、點擊「Install」開始安裝;
5、安裝完成後,點擊「Finsh」;
建立庫:
1、新建文件夾,目錄和文件夾名稱最好都用英文,不要使用中文;
2、打開文件夾,在空白處按下「shift鍵+滑鼠右鍵」;
3、在彈出的菜單中選擇「TortoiseSVN - Create repository here」;
4、彈出對話框,提示創建成功,並自動在文件夾中創建了目錄結構;
導入項目:
1、打開已有的項目文件夾,在空白處按下「shift鍵+滑鼠右鍵」;
2、在彈出的菜單中選擇「TortoiseSVN - Import」;
3、選擇導入路徑,填寫備注信息,點擊「OK」開始導入;
4、導入完成後會彈出提示,可以拖動滾動條查看導入的文件,點擊「OK」,完成導入;
建立工作目錄(檢出):
1、新建工作目錄文件夾,在空白處按下「shift鍵+滑鼠右鍵」;
2、在彈出的菜單中選擇「SVN Checkout...」;
3、在彈出的對話框中選擇庫目錄、工作目錄,點擊「OK」開始檢出;
4、彈出詳細信息對話框,導出完成後,點擊「OK」;
可以看到工作目錄中多出了庫中的文件,這些文件就是有版本控制的,對這些文件的修改可以保存到庫,也可以從庫里恢復舊版本的文件。
更新工作目錄:
1、通常在你對工作目錄進行修改前,為保證你的文件是最新的,需要進行更新操作;
2、在工作目錄空白處點擊滑鼠右鍵,選擇「SVN Update」;
3、會彈出對話框開始更新,並顯示更新了哪些內容,庫版本是多少;
提交工作目錄:
1、在做了修改,需要保存到庫中時,用到提交操作;
2、在工作目錄空白處點擊滑鼠右鍵,選擇「SVN Commit」;
3、會彈出對話框,可以輸入備注信息,顯示將要提交哪些文件,點擊「OK」開始提交;
4、彈出對話框顯示提交進度,完成後點擊「OK」完成提交;