日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

SmartSVN for Mac 使用说明

發(fā)布時間:2023/12/3 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SmartSVN for Mac 使用说明 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • 連接 SVN 服務(wù)器
  • 簽出(Check Out)
  • 導(dǎo)出(Export)
  • 打開工作副本(Open Working Copy)
  • 打開和管理項目
  • 移除工作副本(Remove Working Copy)
  • 項目及工作副本目錄導(dǎo)航窗口
  • 查看和配置被忽略的文件
  • 操作輸出信息窗口
  • 工作副本處理日志
  • 強行解鎖
  • 變動文件列表窗口
  • 提交
  • 移動目錄/文件
  • 切換賬號
  • 清除緩存
  • 前后修訂版內(nèi)容比對查看窗口

連接 SVN 服務(wù)器

簽出(Check Out)

Check Out 跟 Check In 對應(yīng),而 Check In 其實就是 Commit 操作。
通過 Check Out 獲取到的文件仍處于 SVN 版本控制中,與版本庫保持關(guān)聯(lián),我們可以進行 Update 或者 Commit 操作。同時檢出的目錄下有一個 .svn 的隱藏目錄,存儲著一些版本的元數(shù)據(jù)信息。





導(dǎo)出(Export)

Export 簡單導(dǎo)出一個版本的數(shù)據(jù),導(dǎo)出的文件脫離 SVN 版本控制,修改后無法進行 Update 和 Commit 操作。導(dǎo)出文件夾下沒有 .svn 目錄。

Export 導(dǎo)出的是一個沒有 .svn 版本控制器文件的純凈目錄,一般用于產(chǎn)品發(fā)布,或者是用作代碼回滾測試。

打開工作副本(Open Working Copy)

菜單欄的 Project → Open Working Copy。

接著選擇受 SVN 控制的目錄,即含有隱藏目錄 .svn 的目錄。

以項目管理(Open in new project)的方式打開工作副本。

點擊完成后在左邊欄的項目列表區(qū)就可以看到打開的項目了,也就是工作副本。

不以項目管理(Don’t manage as project)的方式打開工作副本,雖然打開工作副本但是并不會創(chuàng)建對應(yīng)的項目,因此下次打開的時候依舊需要通過菜單欄 【Project】 - 【Open Working Copy】 的方式去打開,就非常麻煩了。如果創(chuàng)建了項目或者加入已有的項目,下次可以直接在項目列表中選擇項目打開,方便快捷。

個人建議:
SVN 客戶端是把含有隱藏目錄 .svn 的目錄當成項目進行管理,所以這里要需要特別注意,如果你的 SVN 客戶端管理多個產(chǎn)品,而產(chǎn)品下又有多個項目,建議你本地的目錄結(jié)構(gòu)如下:

svn-data |---- product-name|----- project-name|-----trunk|-----branch|-----tag|----- project-name... |---- product-name|----- project-name

在本地以產(chǎn)品目錄作為版本控制的根目錄(即 .svn 所在的目錄),將 SVN 服務(wù)器中項目所在目錄下(注意這里不包含項目目錄本身)的內(nèi)容全部檢出到本地的產(chǎn)品目錄下(這樣就可以把本地的產(chǎn)品目錄作為 SVN 工作副本的根目錄,在 SVN 客戶端可以直接選擇此目錄打開),當然你可能你并不需要這么多的東西,你可以檢出后把不要的刪除了,以后只在你自己負責的項目目錄下更新和提交就可以了。

打開和管理項目


移除工作副本(Remove Working Copy)

從項目中移除工作副本。

注:移除的工作副本,可以再次通過菜單欄的 【Project】 - 【Open Working Copy】 打開

項目及工作副本目錄導(dǎo)航窗口

查看和配置被忽略的文件


如果你要提交被忽略的文件,可以選中文件,點按鼠標右鍵,在菜單列表中選擇【Add】添加到提交計劃中,下次就可以提交了。


可以在用戶主目錄下的隱藏目錄 .subversion 下的文件 confige 中配置被忽略的文件,如下圖所示:


也可以在客戶端進行配置:

建議將【Default Settings】也設(shè)置成相同的配置:

Smart SVN 上傳被忽略文件的另一種方式就是將某種類型的文件設(shè)置成 Binary 類型,這樣 SVN 在查找忽略文件時就會將其排除掉,直接按照 Binary 類型來對待(SVN 允許上傳 Binary)。通過這種方式來達到直接上傳被忽略文件的目的。

一般忽略的文件格式和文件有以下這些:

*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *pyc *.pyo *.rej *~ #*# .#* *.swp .DS_Store

操作輸出信息窗口

工作副本處理日志

強行解鎖

變動文件列表窗口

本地工作副本修改過的,新增的,刪除的文件都會顯示在此窗口中。



提交

提交本地工作副本的變更到 SVN 服務(wù)器上,保持與服務(wù)器的數(shù)據(jù)同步。

【工作副本目錄導(dǎo)航】窗口選擇目錄提交:

在【變動文件列表】中直接選擇需要提交的文件:

移動目錄/文件


切換賬號

Preference → Authentication,把 Subversion 列表中原有的記錄刪除,重新操作開啟 SmartSVN 時就會彈出用戶密碼輸入框,從而達到切換賬號的目的。

清除緩存

進入工作副本的根目錄下的隱藏目錄 .svn,找到里面的目錄 pristine,查看其大小,如果已經(jīng)遠遠超過了工作副本數(shù)據(jù)的實際大小,可以考慮清理下緩存,你可以選擇想要清理的項目,然后點擊菜單欄的【Modify】-【Clean Up】,如下圖所示:

前后修訂版內(nèi)容比對查看窗口







總結(jié)

以上是生活随笔為你收集整理的SmartSVN for Mac 使用说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。