配置源码管理工具(2)

源码管理是开发中最重要的事情之一,在vs.net里我们通常采用vss进行版本控制,在Eclipse里看帖子说用svn的比例很大,和IDE的集成性也很好。

 1:服务器部署

下载地址是:http://subversion.apache.org/packages.html

下载的是CollabNet那个,需要注册,注册很简单。

http://www.collab.net/downloads/subversion

安装基本就是按照说明走,没有遇到啥问题,说明书上好像要求是windows 2003 server 或者是windows 2008,原来的源码服务器是2003 server的,没有测试别的操作系统。这个稍微有点问题,有时候我们希望把服务器部署在自己的电脑上,这个时候可能就不能满足要求了。

 

2:客户端部署

svn最出名的客户端是 http://tortoisesvn.net/downloads.html,在我们这里其实可以不用它,我们直接用的是

http://www.collab.net/products/integrations/desktops/ecl,

它有个说明,

https://www.open.collab.net/downloads/desktops/installing_cdee.html?_=d

说明如何在Eclipse里集成svn,按照步骤一步一步来,很简单。

 

3:使用要点

1:)创建版本

搭建好服务器后,可以很容易的在网站上建库,命令行也可以,只是不方便。

image

  

2:)导出库

点Eclipse里的 文件/import,选择svn就可以导出库了。

 

image

 

 

3:)签出,签入等操作

VSS 主要采用独占模式(签出,修改,签入)

SVN 采用了(修改,提交)工作方式,

svn不是独占的方式,并且它修改的时候不会象vss那样设置为签出,这个对我们会有一定的影响,所以最好在修改一个文件前获取一下新版本,免得冲突之后麻烦多多。

 

image

 

 

4:)库权限分配

svn里可以进行很复杂的权限配置,当然这不建议这么做,没必要,影响性能。

  

image

 

 

4:关于git

git是一个分布式的源码管理工具,svn是一个集中式的源码管理工具,在公司里还是svn更加合适一些。

转载于:https://www.cnblogs.com/csandroid/p/3848931.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/359710.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

编写下载服务器。 第六部分:描述您发送的内容(内容类型等)

就HTTP而言,客户端下载的只是一堆字节。 但是,客户真的很想知道如何解释这些字节。 它是图像吗? 或者也许是ZIP文件? 本系列的最后一部分描述了如何向客户端提示她下载的内容。 设置 内容类型描述了要返回的资源的MIME类型 。 此…

linux中vi过滤,vim高级编辑(一)

------------------------------------------------------------------------------------------------本文内容学习自《使用vi编辑器, Lamb & Robbins编著》本文内容概要:set设置.vimrc配置vim下执行linux命令利用linux命令来编辑当前文件短语缩写本…

ruby中的self

self,自己,在ruby中表示当前对象或默认对象。程序执行的任一时刻,有且仅有一个self。 1.谁成为self,在什么位置成为self? 要知道哪个对象是self,就必须知道当前的上下文。上下文主要有顶层上下文&#xff0…

二手宏碁上网本装linux,Acer国内20日首发“上网本” 放弃Linux使用XP

据相关媒体报道 8月20日将在国内正式推出XP系统版的8.9英寸超便携笔记本电脑Aspire One,放弃使用Linux系统,硬件配置方面,除了依然采用英特尔Atom处理器之外,推出120GB传统硬盘和SSD两个版本。其中,XP系统 120G传统硬盘…

gwt-2.8.2下载_GWT 2 Spring 3 JPA 2 Hibernate 3.5教程

gwt-2.8.2下载本分步指南将介绍如何使用以下方法开发简单的Web应用程序 Google的网络工具包 (GWT)用于富客户端,而Spring作为后端服务器端框架。 该示例Web应用程序将提供对数据库执行CRUD(创建检索更新删除)操作的功能…

免费WiFi,仅仅为好久没联系的你们

昨日,认识五年的朋友搬来与我一起住了,说不上来,没有激动,仅仅是突然感觉生活又多了一点生机。兴致上来,晚上立马联系了已经近四个月没有联系的好友,才知道他们的生活也因这几个月发生了翻天覆地的变化。究…

c语言诡异程序,为什么C语言诡异离奇、缺陷重重,却获得了巨大的成功?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼已经使用了C语言十几年了,今天还在写C语言代码,C语言算是很多编程语言祖师爷了,已经取得了巨大的成功但还是很多人对于C语言存在很大的偏见,觉得C语言里面很多语法别扭,特…

translateZ 带来的Z-index 问题

今天遇到了一个问题,当一个3D变换元素translateZ这个属性的值为负值的时候,这个元素的Z-index就不会其作用,解决方法就是translateZ的值必须大于等于0才能让Z-index 起作用。 原因:太累了,想了想,translate…

五猴分桃c语言课程设计,c语言程序设计五猴分桃问题实验报告.doc

c语言程序设计五猴分桃问题实验报告.doc 课程设计报告学院、系:吉林大学珠海学院计算机科学与技术系专业名称:软件工程课程设计科目C语言程序课程设计所在班级:10班学生学号:04121010学生姓名:赵学文指导教师&#xff…

菜根谭#161

道是一重公众物事,当随人而接引; 学是一个寻常家饭,当随事而警惕。转载于:https://www.cnblogs.com/star4knight/p/3862140.html

c语言100以内奇数的和为多少,编写C#程序,计算100以内所有奇数的和。谢谢了,大神帮忙啊...

编写C#程序,计算100以内所有奇数的和。谢谢了,大神帮忙啊以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!编写C#程序,计算100以内所有奇数的和。谢谢了&am…

监控系统的多协议直播(RTSP RTMP HTTP Live Streaming)

监控系统的多协议直播(RTSP RTMP HTTP Live Streaming) 转载于:https://www.cnblogs.com/cl1024cl/p/6204791.html

阿里媒体转码公共参数_Xuggler教程:转码和媒体修改

阿里媒体转码公共参数注意:这是我们的“ Xuggler开发教程 ”系列的一部分。 在上一教程中,我对视频处理Xuggler进行了简短介绍 。 在这一部分中,我们将看到Xuggler和FFmpeg提供的一些更令人兴奋的功能,例如视频转码和媒体修改。 别…

52单片机iic读写c语言,如何52单片机的I2C读写24C08程序问题排查修改

------波形在一楼isoimg2130老师提供在单片机正常运行的程序:#include "reg52.h"#include "intrins.h"typedef unsigned char u8;sbit SCLP2^1; //I2C 时钟sbit SDAP2^2; …

怎么用c语言写一个贪吃蛇,刚学C语言,想写一个贪吃蛇的代码

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include#include#include#includetypedef struct snake{int a;int b;struct snake *u;struct snake *n;}snake,*snake1;typedef struct food{int a;int b;}food;void main(){char c,c0 d;int i,j,k,n1,t,at;snake p,q;snake *dd,…

题目1065:输出梯形 (直接用循环控制输出)+题目1432:叠筐 (数组控制形状,最后输出数组)...

题目1065:输出梯形 (直接用循环控制输出) 样例输入: 4 样例输出: ****************** ********** 题目1432:叠筐 样例输入: …

毕业设计C语言网吧管理系统,毕业设计网吧管理系统.doc

毕业设计网吧管理系统.doc本科生毕业论文(设计)题目: 网吧管理系统――服务器子系统学 院 数学与计算机学院学科门类 理 科专 业 信息与计算科学学 号 024092553姓 名 陈绍指导教师 白云2007年5月25日网吧管理系统——服务器子系统摘 要随着上个世纪九十年代计算机网…

sql注入查找注入点_基本的EJB参考,注入和查找

sql注入查找注入点在本系列的第一部分中 ,我们介绍了Enterprise JavaBeans v。3.0规范提供的机制,用于定义EJB组件,声明对EJB的引用并通过依赖项注入或程序化JNDI查找将它们连接起来。 在此博客文章中,我们将研究一些基本示例以了…

安徽省c语言选择题题库,C语言选择题题库.doc

C语言程序设计题库说明一 本题库适用对象计算机应用技术计算机软件软件技术计算机网络技术与计算机控制技术等专业二 本题库包含有175道选择题三 本题库所有题目均附有答案一、选择题下列各题ABCD四个选项中,只有一个选项是正确的,请将正确选项涂在答题卡…

求二叉树的最小深度

思路:用递归的方法求解。 输入:二叉树的根节点; 输出:二叉树的最小深度。 最小深度的定义:从根节点到叶子节点的最短路径上的节点数。 算法如下: 将二叉树分为这么几种情况: 传入的根节点为空&a…