2014年10月18日

SVN安裝備忘 svn:// port 3690 (免Apache)

安裝
aptg subversion

建立目錄
mkdir -p /svn/myproject/
svnadmin create /svn/myproject

編輯
/svn/myproject/conf/svnserv.conf

auth-access = write
password-db = passwd

authz-db = authz

編輯
/svn/myproject/conf/passwd

youraccount = yourpassword

編輯
/svn/myproject/conf/authz

[/]
youraccount = rw
* = 


備份:
svnadmin dump /path/to/project/ >/tmp/project.dump

還原:
1.先刪除 
rm /path/to/project

2.再建立 
svnadmin create /path/to/project
svnadmin load    /path/to/project < /tmp/project.dump

3.再編輯 ./conf/svnserv.conf , passwd, authz 三個設定檔

2014年10月13日

Eclipse SVN 安裝設定

1.下載Java JDK並安裝
http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.修改系統環境變數 Path 加入 C:\Program Files (x86)\Java\jdk1.8.0_20\bin

3.下載Eclipse https://www.eclipse.org/downloads/
選擇 Eclipse IDE for Java Developers 那一個.
解壓至D:\eclipse.java\eclipse
建立D:\eclipse.java\workspace
Eclipse應已可執行.

4. 下載Subclipse
於Eclipse->Help->Eclipse Marketplace
找到Subclipse並安裝,安裝完需重新啟動Eclipse.

設定Subclipse
4.1將整個專案上傳
 於Java按右鍵,選擇Team->Share
接著選擇要上傳到Server上的名稱...

設定忽略的目錄
於專案按右鍵,Team->Set Property...
Property name:選擇svn:ignore
Property content:

target
.project
.setting
.classpath

4.2下載專案
於SVN Repository Exploring選擇要下載的專案按右鍵,選擇Checkout...
之後輸入要下載至本地的專案名稱(預設為相同名稱)...