<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 262,  comments - 221,  trackbacks - 0
    【10】忽略已版本控制的資源
    在前面第九節,我們已經把本地的工作副本更新為何版本庫的最新版本了,現在我們本地對這些資源所做的任何修改都將“處于SVN的監視之下”。

    但是很快我們發現有些資源其實并不需要進行版本控制。例如:Web應用下的WEB-INF/classes目錄,或者日志目錄下的日志文件。但是現在這些文件都被我們加入到版本控制了。要如何取消呢?

    忽略已版本控制的資源分為三種情況:
     A.針對單個文件的
     B.針對多個文件的
     C.針對整個目錄的

    先來看看如何忽略ECoupon目錄下的my_VPN.txt文件的版本控制。
    C:\>svn list E:\Temp\ECoupon
    WebRoot
    /
    doc
    /
    src
    /
    my_VPN.txt

     Step 1: 把文件my_VPN.txt備份到其他位置

    C:\>move E:\Temp\ECoupon\my_VPN.txt E:\Temp
    已復制         
    1 個文件。

     Step 2: 把版本庫對應的my_VPN.txt文件刪除

    C:\>svn del http://localhost:8000/svn/Workspace/Ericsson/ECoupon/my_VPN.txt -"delete my_VPN.txt file"

    Committed revision 
    7.

     Step 3: 從版本庫更新到本地工作副本

    C:\>svn update E:\Temp\ECoupon
    At revision 
    8.

     Step 4: 把文件my_VPN.txt拷貝回原有位置

    C:\>move E:\Temp\my_VPN.txt E:\Temp\ECoupon\
    已復制         
    1 個文件。

     Step 5: 把my_VPN.txt添加到SVN的全局屬性svn:ignore

    C:\>svn status E:\Temp\ECoupon
     M     E:
    \Temp\ECoupon
    ?       E:
    \Temp\ECoupon\my_VPN.txt

    C:
    \>svn propset svn:ignore my_VPN.txt E:\Temp\ECoupon\
    property 'svn:ignore' set on 'E:\Temp\ECoupon'

    C:
    \>svn status E:\Temp\ECoupon
     M     E:
    \Temp\ECoupon

    請注意:在我們沒有添加忽略列表之前,svn status的輸出中第2行前面是一個“?”,這表示SVN不知道該文件的狀態:即它既不屬于版本控制的狀態,也不在忽略列表之中。

    使用propset這個命令,設置svn:ignore屬性。my_VPN.txt是要忽略的對象的名字,E:\Temp\ECoupon\是要忽略的資源所在的的位置。

    當我們再次執行svn status命令后,發現此時SVN已經不再關注my_VPN.txt文件了。如果此時我們執行以下命令,就會看到my_VPN.txt確實已經被加入忽略列表了

    C:\>svn propget svn:ignore E:\Temp\ECoupon
    my_VPN.txt

    那是不是到這里就算大功告成了呢?不!還記得我們剛剛執行過的svn propset命令嗎?它已經改變了本地工作拷貝的屬性,對于SVN來說不管是資源內容發生改變,還是資源的屬性發生改變,都需要報知SVN,所以我們還得再執行一次commit命令。

     Step 6: 提交屬性變更

    C:\>svn commit -"ignore revision control on file my_VPN.txt" E:\Temp\ECoupon
    Sending        E:
    \Temp\ECoupon

    Committed revision 
    9.

    C:
    \>svn update E:\Temp\ECoupon
    At revision 
    9.

    最后還是提醒一句“不管你對本地工作副本做了什么變更,是內容用好,是屬性也好。如果要讓改變真正有效必須記得提交”


    -------------------------------------------------------------
    生活就像打牌,不是要抓一手好牌,而是要盡力打好一手爛牌。
    posted on 2009-12-08 14:51 Paul Lin 閱讀(366) 評論(0)  編輯  收藏 所屬分類: 項目管理
    <2009年12月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(21)

    隨筆分類

    隨筆檔案

    BlogJava熱點博客

    好友博客

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产精品亚洲精品爽爽| 亚洲性色精品一区二区在线| 看Aⅴ免费毛片手机播放| 永久中文字幕免费视频网站| 亚洲人成网网址在线看| 最近中文字幕免费完整| 亚洲黄色免费电影| 久久精品免费一区二区| 亚洲人成电影网站久久| 精品久久久久久久免费加勒比| 自拍偷区亚洲国内自拍| 国产免费午夜a无码v视频| 十八禁的黄污污免费网站| 国产亚洲精品a在线观看| 精品亚洲永久免费精品 | 99爱免费观看视频在线| 亚洲欧洲日本天天堂在线观看| 成视频年人黄网站免费视频| 亚洲AV成人噜噜无码网站| 永久免费AV无码网站在线观看| 国产亚洲精品欧洲在线观看| 亚洲一本大道无码av天堂| 久久成人免费播放网站| 亚洲首页国产精品丝袜| 亚洲成a人无码av波多野按摩| aa在线免费观看| 亚洲精品视频在线| 性一交一乱一视频免费看| 国产偷国产偷亚洲高清在线| 亚洲毛片αv无线播放一区| 999久久久免费精品播放| 亚洲经典千人经典日产| 亚洲精品无码久久久久去q| 久久久高清免费视频| 边摸边脱吃奶边高潮视频免费| 久久噜噜噜久久亚洲va久| 欧美在线看片A免费观看| 男女猛烈无遮掩视频免费软件| 国产亚洲人成无码网在线观看| 在线v片免费观看视频| 中文字幕视频免费在线观看|