閱讀268 返回首頁    go 騰訊雲


如何在windows下使用SVN

目錄

1. 安裝SVN客戶端

使用SVN進行文件上傳前,請在您的本地PC上安裝SVN客戶端。推薦使用1.7版本的SVN客戶端。請不要升級到1.8版本,TortoiseSVN 1.8版本存在缺陷,可能會導致SVN同步異常。
Windows下推薦使用TortoiseSVN,下載地址:https://tortoisesvn.net/downloads.html

下麵的操作指引都以TortoiseSVN為例。

2. 連接SVN庫

連接SVN庫並遷出數據到本地服務器上,大體分為5步:
1. 選擇要存儲SVN文件的目錄,進入該文件夾,鼠標右鍵點擊空白處,在右鍵菜單中選擇“SVN Checkout...”,如下圖所示:

2. 在彈框裏填入您的SVN庫路徑(CDN服務的SVN路徑獲取,詳見:CDN文件發布),彈框中的其它選項保持默認,如下圖所示:

3. 點擊彈框中的“OK”按鈕,首次登錄時要求輸入該SVN版本庫的用戶名和密碼(即雲服務賬號和密碼,詳見:CDN文件發布)。登錄框如下圖所示:

4. 通過驗證後,即開始從SVN庫中checkout該SVN庫裏的所有文件。如下所示:

5. Checkout成功後,即可在本地機器“cdn-files”目錄下看到該SVN庫下的所有文件。
如果您還沒有上傳任何文件到SVN庫,該目錄下是沒有文件的,隻有一個.svn目錄,如下圖所示:

3. 添加/修改/刪除文件

不論是添加、修改、還是刪除文件,最後都要執行“SVN Commit…”才能把本地的修改提交到SVN庫中。下麵分別介紹三種操作的執行步驟。、

3.1 添加文件

舉例:您的svn庫路徑是https://cdn.yun.qq.com/1251000013,您想要發兩個文件到CDN上,想讓用戶在web頁麵上訪問這兩個文件的url如下:

https://1251000013.cdn.myqcloud.com/1251000013/image/1.png
https://1251000013.cdn.myqcloud.com/1251000013/image/2.png

隻需如下4步,即完成文件上傳到svn:

1. 在您本地的svn庫目錄下創建image目錄,創建後樣式如下圖:

2. 把要上傳到CDN的1.png和2.png兩個文件放到image目錄下,如下圖所示:

3. 鼠標右鍵點擊image目錄,如下圖所示,選擇TortoiseSVN,然後選擇Add…。

點擊Add後,會提示要添加的文件列表,如下圖:

點擊OK後,image目錄和image目錄中的文件上麵會有一個藍色的十字圖標,如下所示:

4. 在目錄中空白處或者在image目錄上,右鍵點擊,選擇“SVN Commit..”菜單項,如下圖所示:

然後在下圖所示的彈出框中填寫本次提交的日誌(必填項,不填將導致提交失敗),填寫後點擊“OK”:

彈出下圖所示的對話框則說明上傳成功。

與此同時,image目錄和1.png、2.png文件上會有一個綠色的對號圖標

到此,添加image/1.png和image/2.png到SVN的工作就完成了。

3.2 修改文件

接著上麵的例子,現在需要更新1.png文件,隻需2步:

1. 將新的1.png文件覆蓋image目錄的1.png文件,這時1.png文件上會有一個紅色的感歎號圖標,如下圖所示:

2. 右鍵點擊image目錄的空白地方或者更新了的1.png文件,同“添加文件”的第4步,選擇SVN Commit…,然後會彈出提示框,輸入svn操作日誌後,點擊ok,會顯示如下圖所示對話框,點擊OK,1.png文件上的圖標會變回綠色的對號。到此,則完成了更新CDN中image/1.png文件的操作。

3.3 刪除文件

接著上麵的例子,現在我們不需要2.png這個文件了,刪除這個文件隻需2步:

1. 右鍵點擊2.png文件,如下圖所示,選擇TortoiseSVN,然後點擊“Delete”,2.png就消失了。

2. 在image目錄的空白處,右鍵點擊,選擇SVN Commit… , 在彈出框中填寫SVN操作日誌,然後點擊“OK”,彈出如下圖的SVN對話框,點擊“OK”,則完成了從CDN中刪除image/2.png文件的操作。

最後更新:2017-01-09 21:51:47

  上一篇:go 雲存儲Redis如何計費
  下一篇:go CDN自有源,可以設置不緩存某種文件嗎