今天,終於學會怎麼自己搭建svn服務了,以前一直用的都是公司的svn服務,沒接觸過,覺得很神秘,曾經我乙個同事弄了好幾天,也沒搭成,對我打擊挺大的:( 覺得應該很難弄,沒想到今天被我糊亂弄一通,竟然ok了,天助我也:)
下面詳細講述一下怎麼在windows下搭建svn伺服器:
安裝完畢後,啟動visualsvn server manager,如下:
點選repositories右鍵新建乙個repository:
比如我建了乙個叫supereyes的專案倉庫,按照常規,勾上create default structure(trunk,branches,tags),用過svn的程式設計師都懂:) 點ok:
這就是我們建立好的svn專案庫:
下面增加使用者,點選users右建乙個新的user:
設定好使用者名稱和密碼:
建成後,如下所示:
下面給我們剛建立的supereyes專案設定使用者訪問列表,點選supereyes右鍵選擇properties:
出現下面對話方塊,增加我們剛才建立的使用者:
記得,預設情況下是所有使用者都可以訪問這個專案的,為了安全,我們將everyone的許可權設定為no access:
至此,svn伺服器就搭建好了,下面我們就可以使用客戶端svn軟體tortoisesvn,按照紅色箭頭所指的url位址,checkout出supereyes專案了
在windows下,右鍵滑鼠,出現下面選單,選擇svn checkout(前提是客戶端已經安裝了tortoisesvn軟體):
出現下面對話方塊,填寫剛才的url位址,和本地儲存的路徑:
點ok,因為是第一次checkout,會出現下面的對話方塊,選擇accept permanently:
出現下面對話方塊,填入使用者名稱和密碼:
ok,專案就checkout出來了,哈哈,興奮吧!
如果要從外網訪問svn,在visualsvn server manager裡如下設定:
以tp-link為例設定路由器的**規則:
ip位址填入伺服器的內網ip位址192.168.1.104,埠號填入在visualsvn server manager設定的443,這樣就可以在外網訪問我們的svn伺服器了,哈哈
建立伺服器控制項
1.定義屬性 public 的property 將在設計時控制項的屬性視窗中顯示,新增各種型別的 attribute 可以影響屬性的展現形式和持久化形式。browsableattribute 指定乙個屬性或事件是否應顯示在 屬性 視窗中 categoryattribute 應用到屬性或事件,指定屬性...
tftp伺服器建立
1.install tftpd and related packages.sudo apt get install xinetd tftpd tftp2.create etc xinetd.d tftp and put this entry service tftp 3.make tftpboot ...
建立鏈結伺服器
這個是2000的,2005沒試過.不同伺服器資料庫之間的資料操作 建立鏈結伺服器 exec sp addlinkedserver itsv sqloledb 遠端伺服器名或ip位址 exec sp addlinkedsrvlogin itsv false null,使用者名稱 密碼 查詢示例 sel...