日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

笔记——VisualSVN的使用

發布時間:2024/1/1 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 笔记——VisualSVN的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

VisualSVN的使用

  • 1 VisualSVN界面
  • 2 新建用戶
  • 3 新建倉庫
  • 4 文件提交到倉庫
  • 5 當前文件夾下的文件提交到SVN倉庫
  • 6 修改了文檔中的內容,提交給倉庫
  • 7 還原原來的版本/修改為先前的版本
  • 8 查看日志
  • 9 查看版本庫
  • 10 在sts中將項目提交到倉庫中
  • 11 從SVN中將項目導入到sts中
  • 12 還原最新版本
  • 13 查看日志
  • 14 項目和SVN斷開
  • 15 沖突
    • 解決沖突
  • 16 分支
  • 17 標記

1 VisualSVN界面

2 新建用戶

3 新建倉庫






當前創建的倉庫不進行用戶自定義,直接設置所有用戶都擁有讀寫權限。

4 文件提交到倉庫

倉庫就是一個服務端,文件提交則需要通過客戶端通過網絡提交給服務端,這里的客戶端是TortoiseSVN(需下載)

  • 新建文件夾ss
  • 文件夾和倉庫進行關聯:需要關聯的文件夾下右鍵選擇“檢出”
    -




關聯完成后在文件夾中點擊查看,將隱藏項目打開

5 當前文件夾下的文件提交到SVN倉庫

會多出一個.svn(不可刪除)
在當前ss文件夾中新建文件夾

在這些文件夾下再新建txt文檔
當前文件夾下右鍵點擊“SVN提交”


將當前電腦下的ss文件夾刪除,可以從倉庫中檢出文件到新的文件夾下


6 修改了文檔中的內容,提交給倉庫

直接在修改過的文檔上右鍵點擊提交

7 還原原來的版本/修改為先前的版本

還原第一個版本:
如果是修改了之后還未更新,想要變回變來的版本,可以在修改的文檔后見選中TortoiseSVN,選中SVN還原即可

8 查看日志


9 查看版本庫

  • 直接右鍵查看

  • 在瀏覽器中查看(需要連網)
    先復制倉庫地址然后粘貼到瀏覽器地址欄

  • 10 在sts中將項目提交到倉庫中

    注意:在一個項目中有如下文件,需要提交的只有src文件

    所以需要先設置需要提交的文件是哪個(不需要提交的文件有哪些)

    將當前sts中的briup-cms項目提交到倉庫的code文件夾中
    復制倉庫code文件夾的地址:

    在需要提交的項目上,右鍵

    如果上述無法點擊Next則在選項哪里來回點一下即可
    Finish之后會彈出一個選項框,選擇No即可

    在項目中右鍵提交即可

    11 從SVN中將項目導入到sts中

    在sts中右鍵import
    手動寫入地址:(如果地址已經有了就不能再手動寫入)

  • 復制地址
  • 粘貼
    項目導入之后,需要把項目的環境弄回來

  • 12 還原最新版本

    如果在修改項目過程中想要還原為最新版本
    則點擊當前項目右鍵

    13 查看日志

    項目右鍵

    可以在日志中選擇切換版本

    14 項目和SVN斷開

    15 沖突

    當一個文件被多個人修改,此時會產生沖突

    • 假設兩個人修改了同一個文件,并且是同一個位置
      用戶2提交了新的版本
      用戶1在其之后沒有更新也直接提交了新的則會報錯
      此時用戶1需要先更新,但是因為用戶1也進行了修改
      所以更新之后會變成如下圖:
      這就發生了沖突

    • 如果兩個人修改的位置不一樣,則更新的時候不會發生沖突
      更新可以成功,不會出現上圖的報錯

    解決沖突

  • 解決方式一:將兩個代碼的版本合并(常用)
    以當前為例:
    選擇沖突的文件,右鍵

    ctrl+s保存即可
    沖突解決之后需要在該文件出右鍵選擇標記為解決

    然后在進行提交

  • 解決方式二:使用我當前的版本
    也就是不要別人更新好的,直接使用自己的

  • 解決方式三:直接使用服務器的版本
    也就是不要自己的,只用別人的

  • 解決方式四:使用上一個服務器的版本,方法同上選擇最后一項即可。

  • 16 分支

  • 新建一個倉庫
    注意選擇如下:
  • 新建一個項目,將項目提交到倉庫中
    代碼要放在主干處,所以需要復制主干的地址
  • 將項目提交
  • 打分支:編寫代碼需要在分支處寫
    如果上述步驟中選擇瀏覽沒有出現Root,則重新點一次瀏覽即可
  • 切換分支

  • 合并分支
    當分支處的代碼完成之后提交了,切換到主干處,主干處并沒有獲取到分支的代碼,需要進行合并才可


  • 上述合并完成之后,項目需要再更新然后再提交一次,SVN中才會有合并后的
  • 17 標記

    當項目需要上線測試是,需要打標記


    之后需要打jar包發布,則先導入標記中的然后打jar包發布即可。

    總結

    以上是生活随笔為你收集整理的笔记——VisualSVN的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。