国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

詳解在Mac下Subversion使用文檔

移動開發 iOS
本文介紹的是在Mac下Subversion使用文檔,Subversion 是一個非常好的版本控制系統,利用它可以對項目內的文件進行方便的管理和同步。

MacSubversion使用文檔是本文要介紹的內容,先來了解Subversion,它是一個非常好的版本控制系統,利用它可以對項目內的文件進行方便的管理和同步。不多說,來看詳細內容。

1、創建版本庫

(1)到需要存放版本庫的地方(比如根目錄)

  1. mkdir -p /Library/Subversion/Repository   

(2)創建版本庫,名稱以Project1演示

  1. svnadmin create /Library/Subversion/Repository/Project1   

(3)創建svnserve 的骨架(包括trunk,branches,tags三個文件必須的)

  1. mkdir -p /tmp/Project1/trunk /tmp/Project1/branches /tmp/Project1/tags 

(4)建立一個版本庫的拷貝測試一下

  1. svn import /tmp/Project1/ file:///Library/Subversion/Repository/Project1 -m "Initial import" 

(5)測試完畢刪除這個拷貝

  1. rm -rf /tmp/Project1 

(6)設置管理員用戶組

  1. sudo chown -R root:admin /Library/Subversion/Repository 

(7)設置管理員用戶組權限(讀和寫)

  1. sudo chmod -R ug+rwX,o= /Library/Subversion/Repository 

(8)在scm配置svn+ssh

host 是服務器的ip

(9)checkout,commit...等操作,但是在客戶端scm沒有commit,compare等選項。

>接下來在客戶端,點scm,在下拉列表里面選擇***一項(集體什么忘了)。

在打開的頁面中選擇project ..&SCM那項(很長也忘了)

點擊鏈接方式  subversion ,然后點擊ok完成。

現在客戶端就可以commit,compare..等功能了。
 
2、svn其他命令

  1. $ svn status(查看狀態)  
  2. $ svn update (進行更新)  
  3. $ svn log (查看日志)  
  4. $ svn diff -r 1(1為版本號,查看與某一版本的區別)  
  5. $ svn update -r 1(更新到某一版本)  
  6. $ svn add test2.txt (向版本庫中添加進一個文件)  
  7. $ svn delete test2.txt (向版本庫中刪除一個文件)(注:從版本庫中添加,刪除及重命名時必須帶svn命令,否則svn會跟蹤不到這些變化) 

如果只是本地操作的話,上面介紹的就可以用了,但是一般版本控制需要放在服務器上,供多個用戶一起使用。subversion 服務器的建立可以使用Apache方式,也可以用自帶的svnserve方式。

(1)到版本庫SVNRep目錄下,conf文件夾下存放的就是配置文件

修改svnserve.conf:

  1. # [general]  
  2. password-db = passwd 

改為:

  1. [general]  
  2. password-db = passwd 

這樣就會需要密碼才能登陸

然后修改同目錄的passwd文件,去掉下面三行的注釋:

  1. # [users]  
  2. harry = harryssecret 
  3. sally = sallyssecret 

***變成:

  1. [users]  
  2. harry = harryssecret 
  3. sally = sallyssecret 

這里為配置用戶名及其對應的密碼,也可以添加另外的用戶。

(2)啟動服務器

  1. $ svnserve -d -r /Users/your_user_name/SVNrep 

這樣svn服務器就會在后臺啟動

(3)啟動服務器后的import,checkout等操作和上面介紹的一樣,只是本地操作的話把地址改為svn://localhost/,并且按提示輸入你配置的用戶名和密碼就行。如果是其他主機登陸的話,只要把localhost換成對應的要登陸的主機IP地址即可。

3、XCode中版本SVN的使用

配置 Subversion

XCode開發工具中有關SCM選項,可以在這里配置使用Subversion。

Xcode的項目文件中,并不是所有文件都適于加入SVN中進行管理,比如編譯后的文件和編譯過程中產生的文件,這些文件不屬于源代碼,應該告訴svn忽略掉,方法:

編輯 ~/.subversion/config 文件

(1). 找到 global-ignores 一行,去掉注釋,編輯成

  1. global-ignores = build *~.nib *.so *.pbxuser *.mode *.perspective* .DS_Store 

Xcode項目文件中有些文件是文本文件,需要告訴SVN,因為SVN能更好地管理文本文件

(2). 找到 enable-auto-props = yes 把注釋去掉,在[auto-props] Section聲明以下文本文件

  1. *.mode* = svn:mime-type=text/X-xcode  
  2. *.pbxuser = svn:mime-type=text/X-xcode  
  3. *.perspective* = svn:mime-type=text/X-xcode  
  4. *.pbxproj = svn:mime-type=text/X-xcode 

我們熟悉的Version Control在Xcode中叫做SCM(Software Configuration Management)

(3).然后選SCM -> Repositories 你就可以Import, Check Out你想要的內容了,SVN的日常管理也可以在這里做。

(4).Checkout項目以后在你的項目的屬性中設置項目的SCM。打開checkout至本機的工程,SCM->Configure SCM For This Project,然后為該工程選擇本地subversion。

(5).這時如果你修改了文件代碼,儲存后,修改的文件名左邊會多出一個M,如果沒有檢查一下SCM狀態是否Online。

(6).這時就可以右鍵選擇前面出現M標記的行選擇Commit Changes提交修改,并且在出現的對話框里寫上修改的記錄。

(7).如果是添加了文件,則會在前面出現?號,這時要先選擇Add  to Repository進行添加操作,然后在Commit提交

(8).此時如果從版本庫中再checkout出來一份拷貝,就會包含修改過的內容,和***的版本同步。并且還可以查看***版本和前面幾個版本間的差異。選擇 SCM->Compare With->Revision,然后選擇一個比較的版本就會獲得者兩個版本間的差異。

小結:詳解在MacSubversion使用文檔的內容介紹完了,希望通過本文的學習,能對你有所幫助

責任編輯:zhaolei 來源: 互聯網
相關推薦

2010-05-21 08:57:43

Subversion

2010-05-12 15:46:51

Subversion客

2010-05-18 13:26:16

Subversion插

2010-05-25 12:41:19

Subversion

2010-05-20 18:30:08

Eclipse下使用S

2010-05-20 18:00:52

Eclipse下使用S

2010-05-12 18:05:45

linux下subvesubversionapache配置

2014-09-12 14:41:12

2010-05-18 17:39:28

Subversion配

2010-05-13 10:26:42

Subversion配

2010-05-18 13:53:34

Subversion插

2011-08-10 10:18:22

iPhone多線程線程

2010-05-18 18:19:07

Subversion服

2010-05-18 12:50:47

Subversion配

2011-07-06 15:06:46

Xcode Cocoa

2010-05-17 17:54:44

Subversion1

2010-05-17 18:18:23

Subversion1

2010-05-31 15:09:30

開源軟件Subvers

2010-05-18 17:12:11

Subversion安

2009-02-27 11:01:46

LinuxNoStaples掃描文檔
點贊
收藏

51CTO技術棧公眾號

欧美国产日本视频| 欧美在线网址| 7777精品伊人久久久大香线蕉超级流畅 | 日韩欧美大尺度| 免费观看成人网| 日韩黄色一级片| 成人在线视频网址| 欧美88av| 国产乱码精品一区二区三区中文| 日韩亚洲一区在线| 国产精品女主播视频| 国产99久久| 国产成人精品免高潮在线观看 | 天天揉久久久久亚洲精品| 国产成+人+综合+亚洲欧洲| 欧美激情极品| 久久最新资源网| 国产美女亚洲精品7777| 久久亚洲私人国产精品va| 高清欧美日韩| 欧美人与性动交| 国产精品15p| 日本一区二区三区在线播放| 亚洲第一福利专区| 国产精品网站入口| 午夜电影亚洲| 麻豆成人在线播放| 久久国产成人午夜av影院| 精品一区二区三区毛片| 99国产精品久久久久久久久久久| 成人观看免费完整观看| 欧美激情一区二区| 超碰在线播放91| 亚洲最大色网站| 男人天堂新网址| 性8sex亚洲区入口| 国产91露脸中文字幕在线| 乱插在线www| 91蝌蚪国产九色| 欧美激情18p| 亚洲精品三区| 精品香蕉在线观看视频一| 日本成人a视频| 久久影视三级福利片| 日韩欧美在线看| 大片在线观看网站免费收看| 91xxx在线观看| 日韩av不卡一区二区| 韩曰欧美视频免费观看| 日本在线观看一区二区| 亚洲妇熟xx妇色黄| av电影成人| 日韩一级免费| 亚洲欧美日本国产有色| 国产专区综合网| 日本999视频| 亚洲一区二区av在线| 777电影在线观看| 日韩成人av网| 国产日韩欧美中文在线| 国产精品无码专区在线观看| 国产精品久久777777毛茸茸 | 99久久综合99久久综合网站| 免费看黄色一级大片| 午夜精品久久久久久久久久久| 乱人伦中文视频在线| 中文字幕欧美日韩在线| 精品久久久亚洲| 国产精品极品尤物在线观看| 97久久超碰国产精品电影| 成人网址大全| 欧美人成免费网站| 日本道不卡免费一区| 欧美乱大交做爰xxxⅹ性3| 免费在线观看黄色网| 极品销魂美女一区二区三区| 成人亚洲精品777777大片| 欧美色另类天堂2015| 亚洲性受xxx喷奶水| 国产精品永久在线| 国产精品一区二区久久精品爱涩| 天堂在线看视频| 亚洲人午夜色婷婷| 亚洲综合婷婷| 成人在线激情网| 日韩欧美国产一区二区在线播放| 日韩欧美在线精品| 樱空桃在线播放| 午夜免费久久看| 欧美男男gaygay1069| 久久66热这里只有精品| 综合欧美亚洲日本| 91吃瓜在线观看| 97操在线视频| 国产精品二区一区二区aⅴ污介绍| 羞羞视频在线免费国产| 国产精品视频免费观看www| 丝袜制服影音先锋| 中文有码在线观看| 国产亚洲激情视频在线| 国产一区激情| 国精产品999国精产品官网| 日韩av在线影院| 欧美日本精品| 黄色av地址| 久久久久久国产| 国产成人综合在线播放| 日本在线观看视频| 亚洲伊人一本大道中文字幕| 中文字幕第一区第二区| 成人在线免费电影网站| 日韩伦理一区二区三区av在线| 日本道色综合久久| 九九久久电影| 成人h动漫在线| 欧美插天视频在线播放| 国产福利一区二区三区视频在线 | 蜜桃视频在线入口www| 97福利一区二区| 国产黄色在线播放| 国产精品无码专区在线观看| 中文在线一区二区| 久久伦理中文字幕| 欧美精品色婷婷五月综合| 亚洲精品大尺度| 蜜桃视频第一区免费观看| www.久久ai| 蜜桃视频在线观看91| 91精品在线一区二区| 最新日韩在线| 欧美三级黄网| 亚洲精品永久www嫩草| 精品嫩草影院久久| 老色鬼精品视频在线观看播放| cao在线视频| 妞干网视频在线观看| 日韩视频精品在线| 国产蜜臀av在线一区二区三区| 欧美大奶一区二区| 97在线观看免费观看| 97人人做人人人难人人做| 欧美日韩国产精选| 狂野欧美一区| 老司机深夜福利在线观看| 日韩中文字幕在线不卡| 色999日韩欧美国产| 国产精品蜜臀在线观看| 久久网站免费观看| 美女黄视频在线观看| 中文字幕第一页亚洲| 中文字幕综合在线| 亚洲欧美中日韩| 国产精品九九| 原纱央莉成人av片| 成年人在线观看视频免费| 国产精品pans私拍| 欧美日韩国产免费一区二区| 美女任你摸久久| 精品中文字幕一区二区三区| 午夜影院免费| 粉嫩av一区二区三区免费观看| 精品嫩草影院久久| 91尤物视频在线观看| 国产a久久精品一区二区三区 | 日本精品视频一区二区| 久久久久中文| 国产极品嫩模在线观看91精品| 99热在线观看| 99porn视频在线| 精品亚洲一区二区| 国产精品久线观看视频| 黄色工厂这里只有精品| www.超碰在线| 欧美日韩在线一| 91情侣偷在线精品国产| 国产午夜精品久久久| 国产日韩欧美高清| 亚洲人人精品| 免费看一区二区三区| 北岛玲一区二区三区| 91看片淫黄大片91| 国产suv精品一区二区三区88区| 久久99蜜桃精品| 精品少妇一区| 国产福利视频在线| 又色又爽又高潮免费视频国产| www.成人av.com| 另类色图亚洲色图| 色综合激情久久| www.欧美精品一二区| 91精品国产成人观看| 福利一区二区免费视频| 国产在线视频资源| 日av中文字幕| 精品国产乱码久久久久久天美| 亚洲美女色禁图| 丁香5月婷婷久久| 成人影院在线视频| 视频午夜在线| 五月婷婷深爱五月|