svn對映共享

2022-07-26 06:12:09 字數 880 閱讀 9215

a資料夾目錄:

電腦上:e:\project\a;

svn上:svn://*.*.*.*:*/test1/a;

a資料夾下有個res資料夾。

b資料夾目錄:

電腦上:e:\project\b;

svn上:svn://*.*.*.*:*/test1/b;

b資料夾下有個demo資料夾。

如何把data資料夾裡面的檔案上傳到svn後,再更新,會自動更新到a資料夾下的data資料夾裡呢

首先進入到a資料夾下的res檔案(res必須是已經上傳到svn的資料夾),選擇tortoisesvn->properties,出現如下介面(我的svn是1.6的版本):

選擇new出現如下框:

在property name:後面的下拉框裡面選擇svn:externals,在property value裡面填寫路徑(svn上的相對路徑):

../../b/demo data

然後選擇ok後更新,再上傳a目錄裡面的檔案。

接下來解釋下「../../b/demo data」,

首先a資料夾下的res檔案裡面,相對於svn的目錄是svn://*.*.*.*:*/test1/a/res,所以呢   首先我們必須回到test1目錄下,所以首先是「../../」,然後呢進入到b/demo目錄下,後面的data其實是你準備把b/demo檔案下的檔案放在a/res下的data資料夾下(不過要注意:這個data資料夾不是你自己建立的,而是你這一些列操作後svn自動建立的)

svn 專案共享

elipse專案 上傳svn 1 右鍵專案 share project 利用現有的目錄 or 新增乙個專案目錄 下一步 知道共享專案成功 2 更改elipse中svn使用者 由於在svn的介面中並沒有為我們提供直接更換使用者名稱密碼的地方,所以一旦我們需要更換使用者名稱的就需要自己想一些辦法。一般通...

mmap共享記憶體對映實戰

mmap函式用於申請一段記憶體空間。我們可以將這一段記憶體空間作為程序之間通訊的共享記憶體也可以將檔案直接對映其中。munmap函式則釋放由mmap函式建立的這段記憶體空間。函式定義如下 include void mmap void addr,size t length,int prot,int f...

svn架設與埠對映

一 svn架設 fedora 14 1 yum install subversion 2 svnadmin create your svn path your svn directory 3 svnserve d r your svn path listen port your svn port 4...