㈠ 我怎麼在SVN中創建一個文件夾,並且把我的項目上傳到SVN伺服器上呢
1、選中項目右鍵到 team?>share Project
填好之後就可以checkout出來了,當然import出來之後還要根據自己的配置文件配置一些參數,比如jdk,tomcat等。
㈡ 上傳的文件放在SVN伺服器的哪個目錄下
SVN伺服器版本庫有兩種格式,
一種為FSFS,
一種為BDB
把文件上傳到SVN版本庫後,上傳的文件不再以文件原來的格式存儲,而是被svn以它自定義的格式壓縮成版本庫數據,存放在版本庫中。
如果是FSFS格式,這些數據存放在版本庫的db目錄中,裡面的revs和revprops分別存放著每次提交的差異數據和日誌等信息
目前用的最多的是FSFS方式,這種方式的話,一般是存儲在db
evs文件夾下,裡面有一堆以版本號命名的文件,如:0、1、2、3、4......,那個就是了。
svn先把0版本的狀態壓縮成1個文件,然後每次版本更新時就針對變動的部分做一個壓縮文件,每次都是增加一個增量包,最後在伺服器上能看到文件名為從0開始到最終版本的一系列文件
㈢ 怎麼把本地文件通過svn上傳到伺服器
1、首先,從SVN上檢出伺服器的文件目錄,打開要放置新文件的目錄,然後將本地新建的文件復制過去。
㈣ svn add import 文件上傳
其實你已經明白了,的確是要先checkout,然後才能add
SVN基於web頁面只能進行查看,要增加、修改就必須要先checkout出來了,因為每次提交時SVN上傳到伺服器的只是一個增量包,而要產生增量包就必須有之前的數據進行比較,所以必須先checkout。
import是可以不必先checkout,但必須是一個文件夾,而且在import的時候必須指定到導入到庫里的哪個文件夾,如果指定錯了就會讓庫的目錄變的亂糟糟
㈤ 怎樣將文件上傳到svn的某個文件夾下
直接放在此文件夾下,在文件夾處右鍵-svn commit...就可以了
㈥ svn如何實現文件移動 我想把文件從一個文件夾中移動到另一個文件夾中。怎麼實現
1、如果客戶端是TortoiseSVN的話,你可以在版本庫瀏覽器中直接拖動文件,拖動後會自動彈出commit窗口,commit後記得客戶端本地update一下,以保持與伺服器一致。
2、客戶端是TortoiseSVN的話,另一個辦法就是滑鼠右鍵點中這個文件,不要放開,拖動到相應的文件夾,然後放開時有相應的菜單可以選擇。
㈦ windows下,配置的svn然後上傳了,怎麼把項目指定上傳目錄下
同步?樓主的問題描述不是很清楚啊,如果是上傳整個項目到svn的版本庫中,到社區裡面去看看相關操作視頻吧。
scmeye是目前國內最活躍的軟體配置管理社區,歡迎到社區中交流。
skyline是scmeye基於svn二次開發而成的管理工具,skyline是開源軟體,旨在幫助廣大SCM快速完成配置工作,歡迎前來交流
網路搜索
scmeye
即可
㈧ 如何用svn命令行提交某個目錄下多個新文件到伺服器
首先這個文件夾必須是受SVN控制的,也就是說這個文件夾是必須從伺服器端checkout出來的;
然後寫一個批處理,裡面核心就兩行,第一行是svn
add
*
,把所有新增的文件加上add標記,第二行是svn
commit
把所有新增和修改過的文件提交到伺服器端;
然後把這個批處理設置成操作系統的定時任務,每隔一定時間自帶執行一次。
㈨ svn怎麼上傳文件
一般我們都是按以下步驟操作的:
1.先將那個目錄checkout下來
2.將要添加的文件或者文件夾放到這個目錄中
3.右擊文件執行svn菜單中的add命令
4.右擊文件執行svn菜單中的commit命令
上面的步驟3和4可以合並成一步完成,即右擊整個svn文件夾然後選擇commit命令,對話框會顯示哪些文件需要添加,將復選框勾上然後確定即可。
如果只是單純的提交一個文件到svn中某個目錄用上面方法的話會不會很繁瑣,如果能像共享文件夾那樣直接復制粘貼多好,其實方法是有的。
如果要將某個文件夾aa連同裡面的文件一起放到svn的某個目錄請按下面步驟操作:
1.右擊文件夾執行svn菜單的import命令
2.在彈出的對話框中選擇要放到svn的哪個目錄中
3.確定即可
如果你要提交的僅僅是個文件(假設為c:\test.txt)你會發現在右擊的svn菜單中找不到import,這可能是svn的某個小bug,不過別擔心,方法是有的:
1.打開cmd窗口
2.輸入TortoiseProc.exe /command:import /path:"c:\test.txt"然後回車
3.這時會彈出和上面一樣的對話框
4.選擇要存放的目錄,注意這時點確定的話會提示錯誤,還需要在目錄後加個文件名字,而這個文件名字必須是svn中不存在的,例如/test.txt,寫成/xxx.txt也行
5.確定即可
用這個方法來操作文件夾也是可行的。
對於svn的一些操作,如果有什麼復雜的需求的話建議好好閱讀它的幫助文檔,它的幫助文檔寫的和軟體一樣好,上面的需求實現就是從它的幫助文檔上找到答案的。
㈩ 如何把指定文件夾上傳到SVN伺服器呢
一般來說新建項目是在伺服器端操作的,每個項目作為一個獨立的版本庫進行管理。
當然你可以可以把這個項目當作伺服器上某個版本庫下面的一個文件夾進行管理,但是會導致這個項目的版本號看起來是不連續的,因為SVN是用版本號標注整個版本庫的狀態。
你如果確定想把這個項目當成某個版本庫的一個文件夾進行管理的話,那麼就這么做:
首先,用TSVN檢出那個版本庫到本地;
然後,將這個項目復制到本地這個版本庫的某個文件夾下面;
最後,用TSVN增加並提交這個文件夾。