编译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/**
保存即可