版本控制是一种记录一个或者若干文件内容变化,以便将来查阅特定版本修订情况的系统,是软件开发过程中不可缺少的管理手段。
常见的版本控制系统可以分为三大类:本地版本控制、集中式版本控制、分布式版本控制。
本地版本控制:通过复制项目目录、或者改名来区分保存不同的版本。好处:简单;坏处:工作目录容易混淆,文件丢失没法撤销恢复。
集中式版本控制:有一个服务器用于管理版本库,保存所有文件...
分类:
其他好文 时间:
2015-06-17 11:44:53
阅读次数:
98
版本控制是一种记录一个或者若干文件内容变化,以便将来查阅特定版本修订情况的系统,是软件开发过程中不可缺少的管理手段。 常见的版本控制系统可以分为三大类:本地版本控制、集中式版本控制、分布式版本控制。 本地版本控制:通过复制项目目录、或者改名来区分保存不同的版本。好处:简单;坏处:工作目录容易...
分类:
其他好文 时间:
2015-06-17 11:10:24
阅读次数:
169
eclipse选中项目右键:打开org.eclipse.wst.common.component:修改.settings目录下的org.eclipse.wst.common.component文件 ...
分类:
系统相关 时间:
2015-05-13 12:26:53
阅读次数:
607
Action访问servletAPI以及复制项目小技巧...
1、B/S概念 2、B/S工作原理 3、URL 4、web服务器 5、Tomcat服务器 6、创建WEB项目 将项目部署到web服务器: 7、部署WEB应用程序 第一种:打WAR包,复制到webapps下 第二种:直接复制项目到webapps下 8、小结...
分类:
编程语言 时间:
2015-04-10 11:46:16
阅读次数:
154
今天复制一个新项目过程中犯了一个低级错误,记录下来,以示警戒: 复制了项目,复制了配置文件,修改了service name,启动tomcat,报错如下: 严重:?Creation?of?the?naming?context?failed:?javax.namin...
分类:
其他好文 时间:
2015-03-04 11:20:00
阅读次数:
576
git@osc可以让我们托管代码,进行版本控制,同svn等类似平台一样,可以帮助我们实现团队协作开发,无论你是否是项目团队成员。本教程完全适用GitHub 1. 概念 协作开发:顾名思义,就是由多个项目成员共同开发一个...
分类:
其他好文 时间:
2015-01-06 12:15:33
阅读次数:
202
项目中客户需要高可用,数据库是高可用的关键一部分。研究了很多mysql的高可用,用的比较多的就是mysql cluster 和mysql 主从主主复制。
mysql cluster过于复杂,有5个节点,当然最少要部署在两台机器上,所有重点研究了一下主主复制。
1、配置文件 my.cnf
A节点
log-bin=mysql-bin
server-id = 1
binlog-d...
分类:
数据库 时间:
2015-01-06 00:54:30
阅读次数:
245
今天用MyEclipse复制一个已经存在的项目,并将名字修改成另外一个项目时,出现了一个问题困扰我多时,后来终于解决了。
1.问题描述
复制并修改名字后,部署到Tomcat上跑,结果发现运行时都是复制前的那个项目的名字,修改后的项目的名字完全没有起到作用。
2.解决办法
点击新的项目名,右键->Properties->MyEclipse->Web,将Web Context-...
分类:
编程语言 时间:
2014-12-01 20:57:50
阅读次数:
212
问题:之前遇到这样一种情况:项目A已经被纳入SVN的管理,然后复制项目A,粘贴,重命名为B,这样项目B仍然带着项目A的SVN信息,这不是我所期望的。解决方法:选中项目B,右键Team-->断开连接(D)...,这时弹出如下对话框,点击Yes即可。说明:选择“并且从文件系统中删除SVN..
分类:
系统相关 时间:
2014-10-29 11:02:05
阅读次数:
265