❶ 怎麼在svn版本庫中創建文件夾
SVN是C/S架構,數據存放分成伺服器端和客戶端。創建代碼庫一般指的是SVN伺服器端的操作,這個庫隨便建在什麼地方都可以;你要發布的線上代碼,這是存放在SVN的客戶端的。 SVN的伺服器端和客戶端存放文件的格式是不同的,所以不能直接訪問
❷ 怎麼在svn裡面創建自己的文件夾
用tortiseSVN登陸SVN,右鍵單擊選擇create folder可以創建文件件,然後將項目的文件夾傳上去;或者右鍵單擊選擇 add folder 把項目的文件夾傳上去。如果在eclipse下需要安裝一個SVN的插件,才能checkout/in文件或工程項目。
❸ 我怎麼在SVN中創建一個文件夾,並且把我的項目上傳到SVN伺服器上呢
1、選中項目右鍵到 team?>share Project

填好之後就可以checkout出來了,當然import出來之後還要根據自己的配置文件配置一些參數,比如jdk,tomcat等。
❹ 如何創建svn伺服器 svn創建方法
1、下載綠色版svn(即zip壓縮包文件,如我下的是svn-win32-1.5.6.zip,當然下安裝版的也可以):
2、解壓下載下來的綠色版svn和安裝svn的windows客戶端TortoiseSVN,按照提示安裝就可以,為了能立馬看到效果,最好重啟下機器,呵呵
3、創建版本庫,打開命令窗口(開始->運行,鍵入cmd,回車),我的svn伺服器解壓目錄為F:\svn;在命令窗口輸入:
pushd F:\svn\bin
進入到svn解壓目錄下的bin目錄,建立版本庫,如我把版本庫安裝在:F:\svnrep,首先確認F盤下是否存在svnrep文件夾,沒有我們可以在命令窗口鍵入:
mkdir F:\svnrep
就會創建一個snvrep文件夾,接下來,運行如下命令:
svnadmin create F:\svnrep
這樣我們的版本庫就創建了,在F:\svnrep下你可以看到自動生成了一些文件及文件夾;同時,你也可以用TortoiseSVN的圖形界面來創建,在F:\svnrep文件夾中「右擊->TortoiseSVN->Create Repository here」, 同樣得到我們需要的結果,如果這文件夾已經創建有了,你再創建,會自動報錯。
4、配置用戶和許可權,打開F:\svnrep\conf目錄中的svnserve.conf文件,將[general](保證[general]這一行的前面不帶#號,有#號就將#號去掉)下面的
# password-db = passwd(大概在20行)及# authz-db = authz(大概在27行)
前的#號去掉。保存文件;
然後打開同目錄中的passwd文件(可以用記事本打開),在[users](保證[users]這一行的前面不帶#號,有#號就將#號去掉)下面添加用戶及此用戶對應的密碼,格式為:
admin = password
表示用戶為admin 密碼為password 保存文件。
同時也可以修改同目錄下的authz文件,主要是用來控制用戶對svn版本庫里哪些目錄的文件是否有讀或寫許可權,讀為r寫為w,如果要賦給admin對版本庫下的目錄都有讀和寫許可權,格式為:
[/]
admin = rw
/代表了svn版本庫下的起始位置,對於修改此文件的一些注意事項,可以到網上搜索下呵呵。
5、運行svn伺服器,在命令窗口輸入:
svnserve -d -r F:\svnrep
這樣,svn伺服器程序就啟動了。但不要關閉這個命令窗口,關閉就意味著svn伺服器停止。
6、導入項目到svn版本庫可以用TortoiseSVN客戶端進行導入,在要導入的項目文件夾上「右擊->TortoiseSVN->Import…」在URL of repository輸入
svn://localhost/項目名
在Import Message中可以輸入你的信息,點擊ok按鈕,就開始導入了,完成導入後,項目目錄沒有任何變化,導入過程中沒報錯的話,項目中的所有文件就導入到svn的版本庫里了;這個導入過程可以到任何一台能訪問你svn伺服器並安裝好TortoiseSVN客戶端的電腦上進行,在要導入的文件或文件夾上「右擊右擊->TortoiseSVN->Import…」,在URL of repository 輸入:
svn://svn伺服器IP/項目名
就OK
7、從版本庫中檢出,即復制出一份版本庫中的項目,在一個空的文件夾中「右擊->SVN Checkout」,在URL of repository中輸入:
svn://localhost/項目名
這樣我們就復制出了這個項目中的文件。
8、修改文件後更新到版本庫,當項目中的某一文件作了修改,可以通過在這個文件上「右擊->SVN Commit…」,這樣我們就將我們對這一文件的修改提交到了版本庫。
當然還有很多功能,查看文件修改,比較文件各版本中的修改及不同處,== 不一一介紹了。注意的是TortoiseSVN客戶端版本最好是和svn伺服器的版本一致,有時不一致的時候會發生錯誤。
❺ linux系統中,用命令在svn添加一個目錄
很簡單,SVN管理平台里只有建立用戶和許可權。
然後用有許可權的用戶在。相應的目錄下建立新文件夾即可。比如總得管理員
這個問題才接觸的時候也遇到。
❻ SVN伺服器如何創建多個文件夾滿足不同的客戶端訪問呢
你的概念有些混淆。你需要理解幾個概念:
1、版本庫:這個比較好理解,就是svnadmin創建出來的,存放在伺服器端,可以從客戶端checkout出來。
2、父版本庫:這個是伺服器端存放各版本庫的父文件夾,客戶端不能checkout這一層,但如果是集成了apache的話,可以用瀏覽器查看這一層,能看到所有的版本庫列表。
3、文件夾:這個是版本庫內的子文件夾,是由客戶端創建後,add、commit到伺服器端。順便提一下,可以直接checkout某個文件夾。
許可權文件有多種方式,如果是集成了apache,而且在httpd.conf 中關於SVN是指向父版本庫的話,一般是同一個父版本庫下的所有庫的許可權都在同一個文件中進行規定,如果在httpd.conf 中關於SVN是指向版本庫的話,則許可權文件只規定這個版本庫的訪問許可權。
trunk、brances、tags這層文件夾,一般是放在版本庫根目錄下面,是由客戶端創建並commit到伺服器上。
❼ 如何在SVN上新建一個目錄並賦予相應的許可權
svn上創建文件夾的過程:
這里以svn://10.43.2.31/bocode/academy在這目錄下創建一個和browser-plugins平級的目錄:office-plugin
第一步:右擊academy-----create folder----輸入文件夾的名字並給出注釋信息,比如說這個文件夾是用來存放什麼的
第二步:通過ssh或者是其它的遠程工具,以用戶svn:Svn@31Wang登錄
svn@Ubuntu-01:~$ cd /home/svn
svn@ubuntu-01:~$ ls
bocode-doc examples.desktop repo reviewboard svnroot
svn@ubuntu-01:~$ cd svnroot/
antifake bocode bocode-doc lost+found passwd passwd.131010 passwd.131029 passwd20131104 passwd20131205 test
這裡面有三個目錄是我們經常操作的:
其中antifake和bocode是用來存放代碼的
bocode-doc:主要用於存放文檔的
第三步:切換到需要修改的目錄下
svn@ubuntu-01:~/svnroot$ cd bocode/conf/
svn@ubuntu-01:~/svnroot/bocode/conf$ ls
authz authz1104 authz.131011 authz.131023 authz.131029 authz20140122 svnserve.conf
在這里有一點需要特別注意的是:在修改文件之前一定記得做備份
第四步:給office-plugin賦予許可權,這個根據實際的需要來進行分配
[bocode:/academy/office-plugin]
@encodingtest = rw
說明:@encoding代表的是給這個組賦予許可權
如果是給單個的用戶賦予許可權:liyuemei = rw
❽ svn怎麼啟動並在下面新建文件夾
如果你用的SVN客戶端是TortoiseSVN的話,那麼是沒有主界面的,在文件夾空白處點擊右鍵,SVN的所有功能都集成在右鍵菜單里了。
如果是第一次用的話,你需要先checkout,將整個版本庫從伺服器端下到本地,然後在checkout出來的文件夾里,你可以自己按需要新建文件夾,並add、commit
你可以看我的網路文庫,裡面有篇在windows下使用SVN的PPT
❾ 怎樣在svn中新建一個目錄
在svn中新建一個目錄的具體操作方法如下:
工具:電腦、svn
步驟:
第一步:打開SVN服務端,找到特定的項目目錄,右擊選擇「屬性」

❿ .svn 是怎麼生成的文件夾
是的,你裝個SVN後,設置的SVN工程的目錄下面都有一個這個文件夾