導航:首頁 > 配伺服器 > svn如何提交伺服器

svn如何提交伺服器

發布時間:2023-01-17 14:31:41

❶ svn怎麼提交代碼

1、首先,安裝SVN程序,安裝完畢之後,在一個文件夾下右鍵有SVN CheckOut。

❷ vscode如何增量推送代碼到svn伺服器

1、安裝svn客戶端TortoiseSVN。2、創建存放自己項目的文件夾,把本地創建好的vue項目代碼提交到svn伺服器上,不提交nodemoles。3、在本地要存放項目的地方右鍵svncheckout,填入上一步提交的路徑,下載後用vscode打開此文件夾。4、在終端中執行命令npminstall,安裝項目依賴。5、輸入npmrundev運行項目。6、修改文件後直接在vscode左側右鍵svnCommit就會顯示需要提交的文件。
還沒有納入svn控制的文件才可以納入忽略文件列表,已經被svn控制的文件是無法納入到忽略文件列表的。若你的文件已經納入svn控制,可以將導出另存到其他位置,然後將原工作區的文件夾刪除,commit一下,再把剛才另存的文件夾復制回來,這樣此文件夾就脫離svn控制啦。

❸ 如何利用svn自動同步更新到網站伺服器

一、安裝 SVN伺服器程序
1.1運行 VisualSVN-Server-1.7.2.msi

1.2選擇程序安裝目錄 和 SVN倉庫目錄

我程序裝在 C:\Program Files\VisualSVN Server , SVN倉庫目錄在 D:\SVN
1.3 安裝完成,立即運行

二、伺服器配置
2.1伺服器維護界面

2.2倉庫目錄默認的內容

2.3創建新項目wapzucom

2.3創建用戶ve

2.4設置項目的用戶許可權

Properties Security Add 選擇剛創建的用戶 ve ok 應用 確認

三、創建測試伺服器目錄 D:\WWWROOT ,本地開發目錄 D:\WORKDIR

四、將代碼(D:\Code )導入到項目倉庫

輸入用戶名 密碼 並 勾選 保存認證

導入成功,並返回版本號1

五、導出項目代碼到工作副本、測試伺服器目錄

同理,另外導出一份到測試伺服器目錄D:\WWWROOT (測試伺服器的Apache目錄指向該位置)
六、使用Hooks自動更新測試伺服器代碼D:\WWWROOT
6.1 進入 D:\SVN\wapzucom\hooks 建立 post-commit.bat 文件

編輯其內容 為"C:\Program Files\VisualSVN Server\bin\svn.exe" update "D:\www\test" --quiet --username name --password pwd
或者可參考下面這段話:
接下來最關鍵的一步是,我們需要找到伺服器上安裝的版本庫的路徑下面,以版本庫名稱命名的文件夾下,有一個名字為hooks的文件夾,在這個文件夾下建立post-commit.bat這樣一個批處理文件,裡面的內容如下:
@echo off
「D:\VisualSVN Server\bin\svn.exe」 update 「D:\Apache Software Foundation\Apache2.2\htdocs\soupei360″ _username XXXXX _password XXXXX
update前面的路徑,是SVN伺服器端程序的執行文件路徑, 後面的是在伺服器上同步到的目錄的路徑,username和password後面是剛才建立用戶的用戶名和密碼,這段批處理的意思是,當我們在本地編寫代碼,然後通過svn的commit提交時候,首先提交到版本庫中,然後版本庫自動用這個批處理,把內容同步到伺服器上之前指定的文件夾中,從而實現本地和遠程同步操作。
兩款SVN配置軟體的具體配置教程可以通過搜索引擎得到具體設置方法,在此需要特意強調的是,一定要將本地和伺服器上的目錄都check out後,批處理才能夠自動同步,伺服器上的目標文件夾沒有check out的話,即使設置的路徑正確,也是不能同步的。
6.2 設置訪問許可權
我的電腦 右鍵 管理 服務和應用程序 服務 VisualSVN Server 右鍵 屬性 登陸 添加訪問許可權 用系統管理員賬號(我這里是user)

重啟伺服器

6.3測試Hooks工作是否正常
修改 index.php 狀態

提交修改

最後打開D:\WWWROOT\index.php 可以發現代碼已經被成功update

PS : 目錄說明
C:\Program Files\VisualSVN Server 伺服器安裝目錄
D:\SVN 倉庫更目錄
D:\WORKDIR 本地開發用的工作目錄
D:\WWWROOT 伺服器測試目錄(Apache 指向該目錄,即可實現工作目錄內容修改後提交到SVN自動發布到測試目錄)

❹ svn 怎麼把代碼提交到svn伺服器

是用tortoiseSVN即svn客戶端,對svn伺服器上的信息進行檢出,檢出後本地修改完成,通過提交動作將修改的內容傳遞至伺服器。你需要的是安裝一個svn客戶端,一個代碼路徑及對應擁有讀寫許可權的賬號密碼。

❺ 如何把svn代碼提交到其它伺服器

SVN客戶端用TortoiseSVN先SVN伺服器端新建空版本庫並配給讀寫許可權(步通需要SVN管理員才能操作)用TortoiseSVN客戶端空版本庫checkout含隱藏.svn文件夾文件夾項目內容復制文件夾文件夾點滑鼠右鍵選擇commit勾選所要傳文件點確定OK

❻ 怎麼把本地文件通過svn上傳到伺服器

不用把文件復制一份到目錄下的上傳方法(類似把文件上傳到網盤):

1、把URL復制到瀏覽器中,檢查網路是不是通的,輸入賬號密碼可以查看目錄結構;

❼ svn 怎麼把代碼提交到svn伺服器

是用tortoiseSVN即svn客戶端,對svn伺服器上的信息進行檢出,檢出後本地修改完成,通過提交動作將修改的內容傳遞至伺服器。你需要的是安裝一個svn客戶端,一個代碼路徑及對應擁有讀寫許可權的賬號密碼。

❽ 我怎麼在SVN中創建一個文件夾,並且把我的項目上傳到SVN伺服器上呢

1、選中項目右鍵到 team?>share Project

填好之後就可以checkout出來了,當然import出來之後還要根據自己的配置文件配置一些參數,比如jdk,tomcat等。

❾ svn 目錄移動後如何提交到伺服器

我猜測你是不是這么操作的:
1、新建B、C目錄(此時未提交)
2、通過操作系統的文件剪切、粘貼方式將A目錄下的部分子目錄移動到B、C目錄中
3、在B、C目錄上點右鍵,但沒有出現Tortoisesvn的提交菜單

如果是這樣,就事論事解決的話,你需要先搜索B、C目錄下的所有子目錄,每個子目錄中應該都有一個隱藏文件夾.svn,將這個文件夾統統刪除,然後在B、C目錄上右鍵,選擇Tortoisesvn----增加菜單,刷新後看這兩個目錄應該有一個藍色加號標記,這時在B、C目錄上點右鍵,就會出現提交的選項了。

當然,上面的操作基於這樣一個前提:A目錄不是SVN版本庫的根目錄,只能是版本庫根目錄下的某層子目錄,否則上述方法就肯定失效了。

如果A真的是版本庫的根目錄,建議你在A下面新建3個文件夾:AA、BB、CC,然後將原來A下面的所有子文件夾移動到AA、BB、CC下面,然後參考上述步驟。

上面只是就事論事的做法,當然不是最好的做法,最好的做法是不用操作系統的剪切、粘貼
1、客戶端建立B、C文件夾,右鍵菜單TortoiseSVN----增加,然後右鍵菜單提交
2、右鍵菜單TortoiseSVN----版本庫瀏覽器,在版本庫瀏覽器中拖動A目錄中的子文件夾到B、C中(這時會自動提交)
3、在客戶端執行更新

❿ 如何用svn命令行提交某個目錄下多個新文件到伺服器

首先這個文件夾必須是受SVN控制的,也就是說這個文件夾是必須從伺服器端checkout出來的;
然後寫一個批處理,裡面核心就兩行,第一行是svn
add
*
,把所有新增的文件加上add標記,第二行是svn
commit
把所有新增和修改過的文件提交到伺服器端;
然後把這個批處理設置成操作系統的定時任務,每隔一定時間自帶執行一次。

閱讀全文

與svn如何提交伺服器相關的資料

熱點內容
36位單片機 瀏覽:428
英雄聯盟山東伺服器地址 瀏覽:212
sd伺服器什麼意思 瀏覽:617
thinkphp去indexphp 瀏覽:62
電腦顯示連接未加密 瀏覽:193
zao伺服器怎麼修改 瀏覽:244
php使用jsapi調起支付 瀏覽:891
vivo雲伺服器網 瀏覽:722
cmd遠程連接命令行 瀏覽:961
黑馬python講義 瀏覽:133
php高並發測試 瀏覽:88
第二屆程序員節開幕式 瀏覽:84
運維程序員腳本 瀏覽:371
塑源碼燕窩的安全性 瀏覽:176
作業調度採用高響應比優先調度演算法 瀏覽:160
和平精英如何切換蘋果到安卓 瀏覽:532
資料庫調用表單的命令 瀏覽:923
程序員技能大賽 瀏覽:11
什麼app買品牌衣服 瀏覽:15
手機看世界名著哪個app好 瀏覽:495