如何登陸svn伺服器
❶ 如何設置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
❷ 怎麼在自己的電腦上使用SVN,需要安裝什麼伺服器
SVN分客戶端和伺服器端,如果已經有SVN伺服器了(比如公司已經架設了SVN伺服器),那麼你電腦上只要裝客戶端就可以了,最常用的客戶端是TortoiseSVN,另外也有用於Eclipse的SVN插件,看你平時用SVN來做什麼了。 如果沒有伺服器端,那就要自己架怎麼在自己的電腦上使用SVN,需要安裝什麼伺服器?
❸ 如何連接svn伺服器ip動態變化
如果是說內網IP地址動態變化的話,就把SVN伺服器設置成固定IP地址
如果是說外網IP地址動態變化的話,就申請一個免費域名,將這個域名和外網IP地址綁定,訪問SVN伺服器的時候用域名代替IP地址來訪問,每次IP地址變化後,就重新綁定一次,但一般路由器上可以設置不論IP地址怎麼變化都自動和這個域名綁定
❹ 怎樣打開svn 伺服器
windowns 下你可以通過TortoiseSVN 連接操作
❺ 外網如何訪問SVN伺服器
在SVN伺服器所在的區域網內,使用SVN的內網地址進行https進行訪問。正常情況下,在內網是可以正常訪問連接使用的。
❻ tortoisesvn 在哪輸入svn伺服器用戶名密碼
你先檢查下svnserve.conf中的兩個文件的引用是否正確,以及你的authz跟你passwd文件是否配置正確
❼ 如何配置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、新建完畢之後,再重新的啟動一下,看看本地是不是可以檢出了。這里就大功告成。
❽ win7如何訪問svn伺服器
下載並安裝伺服器端SVN
下載地址:http://subversion.apache.org/packages.html, 根據操作系統下載相應版本(Setup-Subversion).默認安裝目錄可為: D:Program
FilesSubversion
2. 下載並安裝客戶端SVN
下載地址: http://tortoisesvn.net/downloads.html
根據操作系統下載相應版本(TortoiseSVN).默認安裝目錄可為: D:Program FilesTortoiseSVN
3. 創建SVN庫
在D盤創建文件夾MySVN(可自由命名),打開文件夾à右鍵TortoiseSvnàCreate Repository Here
4. 修改SVN庫配置及新增用戶
Repository創建完畢後會在目錄下生成若干個文件和文件夾,conf目錄是用來設置管理的目錄;db目錄就是所有版本控制的數據文件;hooks目錄放置hook腳本文件的目錄;locks用來放置Subversion文件庫鎖定數據的目錄, 用來追蹤存取文件庫的客戶端;format文件是一個文本文件,裡面只放了一個整數,表示當前文件庫配置的版本號。
打開/conf/目錄,打開svnserve.conf找到一下兩句:
# [general]
# password-db = passwd
去之每行開頭的#,其中第二行是指定身份驗證的文件名,即passwd文件
同樣打開passwd文件,將# [users]# harry = harryssecret# sally = sallyssecret
這幾行的開頭#字元去掉,這是設置用戶,一行一個,存儲格式為「用戶名 = 密碼」,如可插入一行:admin = admin888,即為系統添加一個用戶名為admin888的用戶.
5. 啟動SVN服務
在D:Program FilesSubversionin(SVN伺服器端安裝目錄)文件夾下新建svnSetup.bat,內容為:sccreate svnserve binpath= "D:Program FilesSubversioninsvnserve.exe--service -r d:MySVN" depend= Tcpip start=autosc start svnserve pause
其中: binpath為SVN伺服器端目錄; d:MySVN為SVN庫目錄
運行後(或以管理員身份運行),會新創建一個服務名為:svnserver,可通過運行services.msc查看,將其設置自動運行(有時候需要重啟電腦)
6. 安裝VS Studio
Svn插件
插件主要有兩種:
VisualSVN(需購買): http://www.visualsvn.com/visualsvn/
TortoiseSVN(開源免費,但需先注冊才能下載):http://ankhsvn.open.collab.net/
7. 問題
目標機器積極拒絕: 很大原因是[步驟5]的問題,請先確認是否有svnverver服務存在,並且已自動啟動.
❾ 如何架設svn伺服器和使用TortoiseSVN
1.首先,假設你的電腦是win7 64位的,你要准備的東西:VisualSVN-Server-3.0.1-x64.msi和TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi
2.安裝完之後
3.打開VisualSVN Server Manager,直接右鍵Repositories,Create New Repository,輸入Repository Name,假設輸入的是testsvn,OK
4.那麼現在在Repositories下就會有一個資源名稱叫testsvn
5.那麼我們現在右鍵Users,Create User,輸入名稱密碼都是testsvn,OK,我們這就創建了一個叫testsvn的用戶了,以後可以用它檢入檢出數據了
6.現在我們要檢出這個資源的東西,右鍵Repositories下的testsvn,Copy Url to ClipBoard,這樣就選中了它的url了
7.我們在C盤右鍵,選擇SVN Checkout,在URL of repository粘貼,OK
8.經過以上步驟之後,你可以檢出你的項目了,請嘗試在裡面新建修改文件提交就行了
9.如果你要在eclipse裡面使用也可以,因為你已經有了url和用戶名密碼
10.如果我重裝系統之後,資源是不是消失了?沒關系,在菜單欄的操作(A)-Properties裡面設置你的Repositories Root,這樣,無論你怎麼重裝,都沒有關系了,自己的svn,區域網的svn就這么配置好了。
❿ tortoisesvn怎麼登陸
TortoiseSVN只是個客戶端,你需要另外的伺服器端配合才行
伺服器端可以去SVN官網下載原版,也可以去Collabnet等官網下載集成版