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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

IDEA上传项目到SVN

發布時間:2023/12/31 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IDEA上传项目到SVN 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、什么是SVN

SVN就是用來進行版本控制的工具,主要用于團隊協作開發,和歷史版本恢復等。

SVN分為服務端和客戶端 推薦使用:

1、服務端:VisualSVN Sever

說明:用來創建項目倉庫(存放項目用的),項目,SVN用戶,組織,用戶權限,生成SVN訪問網址路徑等。類似一個后臺服務器,用來管理SVN項目和用戶 下載地址:https://www.visualsvn.com/ 下載右邊的 VisualSVN Sever

2、客戶端

客戶端TortoisesSVN(小烏龜)

說明 用來進行項目文件的SVN操作。

1、下載地址

https://tortoisesvn.net/downloads.html

電腦是64位就下載64位的

2、小烏龜安裝要注意

把這個紅叉選項換成跟其它選項一樣,啟用它,不然安裝后找不到svn.exe

下載小烏龜官方自帶中文插件,等小烏龜安裝好后安裝 都安裝好后,

3、服務端使用

1、先用服務端創建倉庫

設置倉庫名

選擇下面Single-project(給你生成trunk,branches,tags文件夾) trunk:主干(用來存放最新版本的項目) branches:分支(用來存放之前版本的項目) tags:標簽(用來維護修改之前版本的項目)

2、創建用戶

3、創建用戶組織

(dev、test、product)

4、倉庫或者文件授權

右擊創建的倉庫,或者倉庫的(trunk,branches,tags)文件選擇Propertises 進行授權 廢話結束

二、IDEA配置連接SVN

1、設置SVN路徑

到IDEA進行SVN設置,讓IDEA使用小烏龜進行SVN操作

選擇執行文件

選擇你小烏龜安裝路徑里的svn.exe執行文件

2、添加要上傳到SVN服務端的項目

點擊加號去添加要上傳SVN的項目

3、啟動VSN版本控制

4、連接SVN服務器

這時項目就會變成紅色的,右擊項目選擇 Subversion的Share… 進行連接SVN服務器 這里要添加連接的SVN倉庫文件路徑,點擊加號 到VisualSVN Server 倉庫的復制trunk文件夾路徑 選擇第一個選擇,Share 這里項目變綠色了相當于checkout成功了,然后再commit提交項目

5、設置忽略文件

這里建議把所有模塊下的target目錄都設置為忽略上傳,選擇遞歸更替屬性。因為它是編譯文件,沒有必要上傳,浪費資源 實驗發現IDEA2020版本這樣設置無效還是會上傳target文件到SVN 項目大一點還可能導致一直卡在commit 補充解決方法: 到設置 文件類型 .ignore(IgnoreLang)下面添加忽略類型 .iml;.idea;.gitignore;.sh;.classpath;.project;*.settings;target; 這樣才能真正忽略上傳target以及一些沒必要上傳的文件到svn。

commit提交項目 忽略警告直接commit 等待IDEA上傳完項目,右鍵刷新下trunk文件項目就能看到項目上傳成功了

6、如何重新上傳項目

最后再說下怎么刪除之前上傳的項目,重新上傳svn

1、先刪除VisualSVN服務端的項目

2、找到IDEA項目目錄將.svn文件刪除

3、上傳

然后就可以重新連接項目到svn,重新上傳項目到svn

根據CSDN博主「KID星心」的原創文章更改。
版權聲明:本文為CSDN博主「KID星心」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_43993373/article/details/107877697

總結

以上是生活随笔為你收集整理的IDEA上传项目到SVN的全部內容,希望文章能夠幫你解決所遇到的問題。

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