導航:首頁 > 工商服務 > 公共svn伺服器

公共svn伺服器

發布時間:2021-04-16 01:22:00

⑴ 如何遠程訪問svn 伺服器

方法有很多,最簡單的,就是你有一個外網伺服器,直接把SVN部署到外網上。但是,我們現在既沒有外網伺服器,也不能用內網伺服器做測試,也就是說,我要用本機,直接部署SVN 在外網訪問。也就是,本機就是伺服器。

首先你需要有一個自己的域名,然後埠映射SVN到域名上面,這樣就可以了。給你們分享一個獲取域名和埠映射的軟體。我個人用的就是花生殼,一個動態域名解析軟體。

⑵ svN的服務端要搭建在哪裡 ,是在本機搭建嗎,還是在另外一台電腦

都可以,你可以在本機搭建SVN伺服器
然後供網路中其他開發者(包括自己)使用
也可以專門在公共的伺服器上搭建SVN
通常都是在專門的伺服器上搭建SVN服務,因為開發者的電腦不能保證永久開機
如果是經費緊張的團隊,不能申請伺服器,可以隨便用一個人的電腦做伺服器也行

⑶ SVN伺服器

可以的,如果你是在linux上使用命令行來操作的話
1、將文件checkout到本地目錄

svn checkout path(path是伺服器上的目錄)
例如:svn checkout svn://192.168.1.1/pro/domain
簡寫:svn co2、往版本庫中添加新的文件

svn add file
例如:svn add test.php(添加test.php)
svn add *.php(添加當前目錄下所有的php文件)3、將改動的文件提交到版本庫

svn commit -m "LogMessage" [-N] [--no-unlock] PATH(如果選擇了保持鎖,就使用–no-unlock開關)
例如:svn commit -m "add test file for my test" test.php
簡寫:svn ci

⑷ 如何配置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、新建完畢之後,再重新的啟動一下,看看本地是不是可以檢出了。這里就大功告成。

⑸ 外網如何訪問SVN伺服器

⑹ SVN伺服器是什麼

一軟體,就是版本控制器,根據你的操作,記錄你的代碼更改和版本,方便以後的查詢,出錯還原和多人合作時等使用。

⑺ svn伺服器和客戶端的區別是什麼

SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,svn是代碼管理的一個工具。

它分為伺服器端和客戶端。伺服器端運行在某一台伺服器或者電腦上。伺服器端通過配置文件管理用戶名 密碼 的配置,以及他們對軟體項目目錄的訪問許可權配置。

客戶端一般集成在 軟體開發人員的開發工具上,如eclipse。還可以使用類似於,TortoiseSVN 的客戶端軟體訪問 SVN 伺服器,提交代碼,合並代碼等操作。SVN是軟體項目中不可缺少的代碼管理和協作的工具

⑻ 國內較好的SVN伺服器有哪些

我接觸過的svn伺服器有3種:

  1. subversion 一般在項目比較大比較多的情況下常用,性能較好;與apache相輔相成,沒有實際的界面,用命令比較多,用於實際操作的深層配置比較方便;

  2. visualsvn server 一般在小公司項目少的情況下用的比較多,本身集成了apache,subversion,配置以圖形化界面為主,用於實際操作的深層配置比較受限;

  3. CollabNet svn 純圖形化界面的配置,幣visualsvn server功能更多,大型小型項目皆可用,用於實際操作的深層配置比較受限,IE上訪問主界面很卡;

    以上3中都是開源的

⑼ 電信公共IP下 svn怎麼連接

在SVN伺服器所在的區域網內,使用SVN的內網地址進行https進行訪問。正常情況下,在內網是可以正常訪問連接使用的。在SVN伺服器上安裝使用nat123客戶端。

⑽ svn客戶端連接外網Svn伺服器

問題不在客戶端,這個關鍵是要在伺服器端的路由器上做埠映射,你要把那個公網IP對應的端(具體哪個埠要看你的SVN伺服器配置了)映射到那台SVN伺服器上去

例如公網IP是222.222.222.222,你的SVN伺服器主機所處的內網IP是192.168.1.111,SVN伺服器集成了apache,採用8080埠訪問,那麼就要在SVN伺服器所處的那個內網的路由器上進行配置,將公網IP222.222.222.222的8080埠映射到SVN主機192.168.1.111上去,這樣你訪問222.222.222.222:8080就等於訪問192.168.1.111:8080,這樣就能正常訪問了

閱讀全文

與公共svn伺服器相關的資料

熱點內容
馬鞍山手工活 瀏覽:475
矛盾糾紛調解工作總結 瀏覽:326
品管圈成果匯報演講 瀏覽:469
千慧知識產權是什麼 瀏覽:939
馬鞍山美孚 瀏覽:976
創造熔岩號角 瀏覽:743
矛盾糾紛排查調處台帳 瀏覽:775
徵信報告多長時間有效期 瀏覽:387
日立挖掘機看年限 瀏覽:926
馬鞍山彪哥 瀏覽:83
雪花錢包投訴 瀏覽:956
系統平台使用權授權合同 瀏覽:754
基本公共衛生服務項目主要工作完成量統計表 瀏覽:664
1968年斯班瑟發明了膠水新配方 瀏覽:652
楚楚街轉讓 瀏覽:414
馬鞍山何家俊 瀏覽:505
經濟糾紛起訴狀ppt 瀏覽:235
馬鞍山有絲足的嗎 瀏覽:249
馬克思主義中國化的三大理論成果 瀏覽:520
彩電的折舊年限 瀏覽:102