SVN简介和工作原理subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件。Subversion支持linux和windows,但较多安装在linux下。svn服务器有两种运行方式:独立服务器和借助于apache。 svn...
分类:
系统相关 时间:
2015-06-08 18:59:49
阅读次数:
198
myecplise上将工程部署到应用下时,经常出现 An internal error occurred during: "Add Deployment". java.lang.NullPointException 错误。很让人郁闷。? 究其原因,一般是因为项目从别处导入的,从cvs上down下来...
分类:
系统相关 时间:
2015-06-07 12:40:53
阅读次数:
151
Git是用于Linux内核开发的版本控制工具。与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linuxkernel这样的大项目来说自然很重要。Git最为出色的是它的合并跟踪能力,..
分类:
其他好文 时间:
2015-06-03 19:48:36
阅读次数:
136
SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题。SVN中的一些概念 :a. repository(源代码库) 源代码统一存放的地方。b. Checkout (提取) 当你手上没有源代码的...
分类:
系统相关 时间:
2015-06-02 17:03:50
阅读次数:
158
GIT在Linux上的安装和使用简介GIT最初是由Linus Benedict Torvalds为了更有效地管理Linux内核开发而创立的分布式版本控制软件,与常用的版本控制工具如CVS、Subversion不同,它不必服务器端软件支持,速度和效率也有着相当程度的提高。 www.2cto.com 如...
分类:
系统相关 时间:
2015-06-02 10:44:07
阅读次数:
420
SVN简介(来自百度):SVN全名Subversion,即版本控制系统。SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。拓扑图:Centos搭建svn服务器!!!1..
分类:
其他好文 时间:
2015-06-01 20:50:46
阅读次数:
169
摘要:git无疑是现在最热门的版本控制工具,而且正在进一步侵占SVN以及CVS的市场。本文作者从国外技术问答社区Stack Overflow整理的12个很实用的git使用技巧和建议,希望对你有帮助。1.使用“git diff”来折叠多行用git diff经常会出现很多内容,导致很多内容被遮住了,让人...
分类:
其他好文 时间:
2015-05-29 17:56:12
阅读次数:
125
Put Everything Under Version ControlDiomidis SpinellisPUT EVERYTHiNG iN ALL YOUR PROjECTS UNDER VERSiON CONTROL.
The resources you need are there: free tools like Subversion, Git, Mercurial, and CVS;...
分类:
其他好文 时间:
2015-05-29 12:11:38
阅读次数:
95
1 import java.io.File; 2 import java.io.FileOutputStream; 3 import java.io.IOException; 4 import java.util.LinkedList; 5 6 public class Modify...
分类:
其他好文 时间:
2015-05-28 12:30:54
阅读次数:
141
Android-版本控制Git和SVN
一 版本控制
版本控制是一种软件工程的技巧,确保在开发的过程中,由不同的人所编辑的相同的项目得到更新
二 版本控制的历史
版本控制的方式
本地版本控制
集中版本控制(SVN)
分布式版本控制(Git)
版本控制的使用历史
1 VCS
2 VSS CVS(不支持并发和原子提交)
3 CLearCase ...
分类:
移动开发 时间:
2015-05-27 23:02:00
阅读次数:
306