永发信息网

eclipse svn怎么上传到服务器

答案:2  悬赏:10  手机版
解决时间 2021-12-29 01:55
eclipse svn怎么上传到服务器
最佳答案
最需要注意的是:你修改的文件是否别人也在修改,你要提交的是否和SVN服务器上的有冲突,如果有冲突,对比解决一下,不要提交上去因为冲突导致别人修改的代码被覆盖或者文件莫名添加了许多无用文本。
红框内依次为:待更新、待提交,待更新和待提交、冲突。嗯,最后一个很重要噢。
全部回答
步骤如下: 一,安装服务器端svn和客户端svn 1, 首先安装服务器端软件“svn-1.4.5-setup.exe”(附件可以下载),这个安装就很简单,下一步,下一步就行了。 (这里安装到目录:d:\program files\subversion) 2, 其次安装客户端软件“tortoisesvn-1.4.5.10425-win32-svn-1.4.5 ” 这个安装也很简单,下一步就行了。客户端软件安装好以后,它会要求你重新启动电脑。重启一下。 二,建立svn版本控制的服务目录 1, 这里就是把“d:\svn_service_root” 这个目录指定为svn版本控制的服务目录,其实这个目录应该称作仓库所在的目录,假如有三个仓库:repository_1,repository_2,repository_3 他们的位置应该是: d:\svn_service_root\repository_1, d:\svn_service_root\repository_2, d:\svn_service_root\repository_3。 2,建立了一个仓库:有2中办法如下 2.1)命令行模式进入”c:\program files\subversion\bin\“ 再打入命令:svnadmin create d:\svn_service_root\repository_1,这样第一个仓库就建立好了。以后项目就可以 导入到这个仓库中。(其他仓库的建立类似)此时进入目录:桌面--我的电脑--本地磁盘e: --svn_service_root-- repository_1 。会看到文件夹 conf,dav,db 等等 2.2)打开目录:我的电脑--本地磁盘e:--svn_service_root。在这个目录下新建文件夹,取名“repository_1”,右击刚才新建的文件夹-->tortoisesvnàcreate repository here.效果同第一种方法一样。 3,打开svn的服务在命令行上转到subversion目录下输入(就是刚才安装svn服务器的目录): svnserve -d -r d:\svn_service_root 该命令解释: 注: -d参数效果同于--daemon -r参数效果同于--root svnserve 将会在端口 3690 等待请求, --daemon(两个短横线)选项告诉 svnserve 以守护进程方式运行,这样在手动终止之前不会退出。不要关闭命令行窗口,关闭窗口会把 svnserve 停止。 可直接创建.bat文件来处理当做系统服务 如下内容 sc create svnserve binpath= "c:\program files\collabnet\subversion server\svnserve.exe --service -r e:\svn" depend= tcpip start= auto sc start svnserve pause --root选项设置根位置来限制服务器的访问目录,从而增加安全性和节约输入svnserve url的时间 如果不加root参数,服务url为:svn://localhost/svn/repos 而如果加上root参数,服务url为:svn://localhost/repos 此处的启动配置会影响服务url,如果输入url错误,会导致访问的时候出现异常 。 为了验证svnserve正常工作,使用tortoisesvn -> repo-browser 来查看版本库。在弹出的 url 对话框中输入: svn://localhost/repos 成功访问后可看到空的文件目录。 这一步是建立开启客户端访问服务器端仓库目录下指定的文件 执行完这步,需要测试以下: 右键à tortoisesvn -> repo-browser 来查看版本库。在弹出的 url 对话框中输入:svn://localhost/repository_1 访问成功后,会看到一个空的文件目录。(因为现在你还没有放任何东西在里面) 4,配置用户和权限 用文本编辑器打开d:\svn_service_root\repository_1\conf目录,修改 svnserve.conf: 将: # password-db = passwd 改为: password-db = passwd 即去掉前面的 # 注释符,注意前面不能有空格。 然后修改同目录的passwd文件,增加一个帐号: 将: [users] # harry = harryssecret # sally = sallyssecret 增加帐号: [users] #harry = harryssecret #sally = sallyssecret admin= admin 如此就可以用客户端tortoise进行操作了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
窗口不能顯示在最前面?
如图,∠AOC是直角,∠BOD也是直角,若∠DOC=
重庆至绵阳的自驾具体行程线路?
碰碰车的英语是什么 5分
江会时代城老板是谁?
魅族3怎样清理内存?
老年人上了年纪,如何提高骨密度?
亲如什么的成语
单选题Inordertomakea________studyofthe
电饭锅烧糊了,锅表层的黑色表层吃了会怎样
dvd导航有没有主机和屏幕分开的啊
杭州火车东站到四川有高铁吗
请问,天生“俪”质的孙俪是那样的清澈纯洁,请
假如今天股市的开盘价低于昨天的收盘价,那我
德国突袭波兰后,英法作为盟国对德宣战是根据
推荐资讯
云县安全生产监督管理局地址在哪?我要去那里
梦到镜子碎了
单选题二战后初期,美国《外交季刊》断言:“
滴滴打车司机端注册手机号的时候 显示参数错
温江区水务局地址在哪?我要去那里办事
海南岛为什么被称为南海明珠?
显示"已降低发动机性能"是怎么回事?
单选题2007年1月1日,王先生采用银行按揭贷款
如何测试接入路由器接口的网速
In no country Britain , as is often said
适合外卖的炖菜菜谱
数列an=1╱n的前n项和为多少?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?