下一頁word svn怎么使用( 二 )


一切準備就緒 , 你的本地上也安裝了svn客戶端 , 這個時候啊 , 就會有個人給你svn服務器的一個項目地址 , 比如以我本地搭建的svn服務器地址為例 , 給你看看 , 是這個樣子的:
比如說 , 這里要讓你參與simplejava項目的開發 , 這個時候就會給你一個地址:
https://LAPTOP-GO8995UD:8443/svn/SVNdemo-ithuangqing/simplejava
然后還會給你分配一個用戶名和密碼:

username: user1 password: user1
拿到這些之后 , 你就可以拉取代碼了 , 首先你先想想你要把拉取下來的代碼放在哪里 , 比如桌面上 , 可以新建一個文件夾比如叫做“project”
然后打開這個文件夾 , 接著右鍵出現這個 , 點擊這個:
點擊之后就會彈出這個窗口:
這里意思就是你要連接svn服務中心了 , 但是也不能隨便連啊 , 需要用戶名和密碼 , 這個是給過你的 , 我們填寫上去 , 注意這里的左下角 , 是否記住密碼:
這樣就拉取成功了 , 但是你看看拉取下來的代碼 , 我們服務中心上這個項目叫做simplejava , 其實我也想拉取下來就是這個simplejava , 這樣拉取下來的都是項目中的文件 , 怎么辦?
其實可以這樣做:
我們點擊這個Choose items , 可以看到我們要來取得這個項目的內容 , 這個時候我們可以把這個項目名稱去掉 , 也就是專這樣:
這樣就可以看到更廣的一面 , 然后選擇我們要拉取得那個項目 , 然后ok , 拉去下來就是這樣得了
權限問題
但是這樣真的可以嗎?答案是有的時候還真不可以 , 比如我們再試一次:
好 , 這個沒問題 , 我們再試著看看上一級:
吆喝 , 不行了 , 這是咋回事 , 其實也好理解啊 , 人家總體的代碼也不能說你想看就想看啊 , 讓你做啥就做啥得了 , 不是你做的項目你看的全力都沒有 , 所以啊這里是有權限的 , 你看看服務中心這些:
這里每一個文件夾其實都是可以分配權限的 , 也就是說 , 讓你參與進來開發 , 會給你創建一個屬于你的賬戶 , 但是你的賬戶是有讀寫權限的 , 有些你可以看 , 而有些你是看不了的 。
所以 , 有的時候拿到賬戶和地址之后 , 發現出現問題 , 拿去不到代碼 , 那就問問是不是權限沒給你開 , 有的時候還真的是權限沒開 , 我就碰到過 。
至于如何設置權限啥的 , 這是svn服務器這塊的知識 , 咱這里先不涉及 , 等咱聊到svn服務器搭建的時候再說吧!
那你可能要問了 , 我看不到那咋辦啊 , 簡單啊 , 自己在本地先創建項目文件夾 , 比如要拉取simplejava , 就先創建一個唄 , 然后再拉取 , 一樣的:
好啦 , 寫寫代碼 , 咱也提交吧
那以上準備工作搞定之后 , 你就該寫代碼啦 , 來來 , 打開咱拉取的代碼:
我們看到里面就一個Java類 , 來來 , 咱給他修改修改:
publicclassTest1{publicstaticvoidmain(String[]args){System.out.println("歡迎學習svn!");System.out.println("大家好 , 我是用戶user1");}}可以吧 , ok , 現在咱也寫代碼上去了 , 接下來看看變化:
看看 , 這里出現紅感嘆號 , 難道是錯誤?其實不是的 , 這里代表代碼有改變了 , 畢竟你新增加了代碼嘛 , 接下來就把自己新增加的代碼提交上去吧 , 可以這樣操作:
右鍵需要提交的文件 , 然后點擊commit , 彈出如下框框
然后就ok了 , 看一下 , 是不是又變回綠色了 。
增加一個新東西
可以吧 , 第一次提交 , 很有成就感 , 接下來看看 , 假如說我們新增加了一個Java類嘞 , 來來 , 寫一個:
這里我們創建了一個新的User類 , 其實吧 , 被svn管理起來之后 , 就會在文件上面顯示相對應的表示 , 比如正常的java文件上面顯示一個綠色的勾號 , 但是吧 , 有的時候這玩意會出現問題 , 比如這新增加的一個文件應該在上面顯示一個藍色的問號 , 大致的標識是這樣(對于Java文件來說)

推薦閱讀