編譯svn
1,首先安裝好LINUX系統,然後YUM安裝:
#yum -y install svnversion
2,安全完成之後我們來配置:
創建版本庫目錄:
#mkdir -p /banbenku/svn/
3,然後啟用:
#svnserve -d -r /banbenku/svn
然後查看是否啟動了!
ps -ef|grep svn;
[root@207 conf]# lsof -i:3690
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
svnserve 8454 root 3u IPv4 1346200 0t0 TCP *:svn (LISTEN)
4,然後我們來新建版本:
mkdir -p /banbenku/svn/zhoujie/
cd /banbenku/svn/zhoujie/conf
在這里有三個文件:authz passwd svnserve.conf
svnserve.conf是主要配置文件;
vi svnserve.conf
修改如下:
anon-access = read
auth-access = write
password-db = /banbenku/svn/zhoujie/conf/passwd
authz-db = /banbenku/svn/zhoujie/conf/authz
wq!
保存退出:
然後修改passwd:
建立用戶名與密碼內容如下:
zhoujie = 123456
wq
保有存退出:
然後修改:authz:
內容如下:
[groups]
admin = zhoujie
[zhoujie:/]
@admin =rw
wq
保存退出!
這樣我們便配置好了;要使用啟生效,重啟SVN:
ps -ef|grep svn
kill -9 PID
svnserve -d -r /banbenku/svn
然後再檢測:
[root@207 conf]# lsof -i:3690
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
svnserve 8454 root 3u IPv4 1346200 0t0 TCP *:svn (LISTEN)
如果如上所示,那便沒有問題了;
『貳』 編譯SVN時候不能成功
yum install openssl-devel -y
『叄』 vivado編譯之後出現svnthesis怎麼辦
在團隊開發中很多情況都會出現,下面就來一個一個的講解一下svn中的一下應用,以及遇到問題後如何解決。在Myeclipse中一定要有安裝svn,可以在線安裝也可以離線安裝。
項目一定要是在svn中檢出出來的,還有就是做過修改的,不管會別人修改的還是自己修改的,這樣才能看出來有沒有差別,然後右擊項目找打Team的與資源庫同步,這樣就能進入同步的界面,我們就從這里開始分析。
在途中最重要的是要分析一下這個區域的東西。
分析:第一個圖標是重新同步,如果在你同步的過程中還有人提交了文件,那麼點擊這個就會重新同步;第二:一個加號的那個是你自己有沒有添加文件,如果有添加的文件上就會出現一個加號圖標,減號也一樣,如果你刪除了文件上一樣會出現一個減號的圖。第三:藍色的圖標是別人提交的東西;第四:想右的灰色箭頭是你要提交的東西或者是修改的東西;第五:如果是全部的;而第六個紅色的箭頭的是別人的東西和你提交的東西改到了同一個地方。
5
其實紅色箭頭是需要處理的,這是需要雙擊文件,如果在兩個文件區域沒有紅色的區域那就可以直接更新,然後在提交,如果有紅色的區域,你需要解決一下沖突,你可以把你寫的東西換到其他的行中,這樣就不會沖突了,也可以兩個改的相通即可。
『肆』 SVN能不能對整個項目進行編譯, 簽出的文件如何進行編譯
原因:.
project 文件無,或為空或者文件內容不全。 .classpath文件無或為空。
解決:
1、拷貝一份.settings,.project和.classpath文件,修改一下。 刷新即可。
2、然後build path 添加jar包,再手動編譯一下項目。
『伍』 linux:svn上checkout的java文件編譯錯誤
因為svn同步的項目中沒有加入相應的依賴jar包。
解決辦法:
第一步:在項目上右擊,選擇build path;
第二步:找到」libraries「,之後將需要的jar和jdk引入,點擊」Finsh「即可。
備註:通常svn存儲的都是java代碼,而一些lib等因為是可以復用的,會單獨存儲一份就可以了。實際上多數項目都是通過maven建立的資源庫形式。再就是可能是編碼格式不對,在項目屬性下修改一下即可。
『陸』 如何在myeclipse編譯時過濾掉svn目錄
我都是先用搜索功能把所有的.svn文件夾刪除,再用myeclipse編譯。
『柒』 svn 的java文件 怎麼編譯成class 求解
svn 是版本管理工具。。你把svn伺服器里的java項目文件檢出到本地電腦上,用eclipse打開,這里提一下,eclipse中的編譯過程是你按保存之後,這個時候把".java" 編譯成".class"。。然後你運行時 就是執行class文件了。
希望我的回答對你有所幫助
『捌』 請問,怎麼利用svn做編譯代碼工作
svn不是用來做編譯,只是一個存儲的工具
『玖』 版本控制svn:類名發生改動進行svn提交,提交後進行編譯找不到符號。重新下載版本,成功編譯,原因是什麼
我覺得你是不是漏改什麼東西了……
你是 svn co 後修改了類名,然後 svn ci,提交後發現編譯通不過;刪掉重新 svn co (得到的是編輯後的新版本),直接編譯可以通過
你是這樣的情況么?很奇怪耶……
『拾』 如何避免吧.svn文件編譯到classes目錄下
SVN是一個很好用的版本管理根據,但有一個很煩人的問題用eclipse編譯Java Web應用時候會把.svn文件也編譯到classes文件夾下,這樣給提交和更新都帶來很大麻煩。如下是解決辦法:
右鍵點擊project
Properties -> Java Build Path -> Source 展開裡面的項目
選中 Excluded,點擊 Edit 按鈕
在 Exclusion patterns 中點擊 Add 按鈕
輸入 **/.svn/**
保存即可