希望使用subversion assembla的java老程序员
请帮助…在我的公司寻找使用subversion assembla的老程序员。我在Eclipse中使用了很多Java,我的问题如下。我要让它变得很容易
1)我用JSP在Eclipse中构建了一个网站。我签入并提交。它是活的
2)我开始处理网站的第二版,但有人在其中一个prod JSP中发现了一个bug。如何签出该版本的jsp并更新它,然后将其提交到项目中。请告诉我正确的步骤
你可以在下面搜索框中键入要查询的问题!
请帮助…在我的公司寻找使用subversion assembla的老程序员。我在Eclipse中使用了很多Java,我的问题如下。我要让它变得很容易
1)我用JSP在Eclipse中构建了一个网站。我签入并提交。它是活的
2)我开始处理网站的第二版,但有人在其中一个prod JSP中发现了一个bug。如何签出该版本的jsp并更新它,然后将其提交到项目中。请告诉我正确的步骤
# 1 楼答案
http://svnbook.red-bean.com/en/1.5/index.html
阅读第2章和第3章,这就足够让你开始跑步了。您可能正在寻找的命令是
svn update -rNNN
但是,如果没有SVN方面的背景,您很可能会滥用它,因为SVN与老式的CVS、RCS、SCCS类系统非常相似(但在某些方面有所不同)您可能还想浏览第1章,因为SVN使用的修订模型与紧密锁定模型(如果您使用过其中一种模型的话)略有不同
# 2 楼答案
以下是大多数组织使用的工作流:
svn cp
完成的,将trunk
复制到tags
下的命名目录中李>svn cp
将标记的修订复制到branches
下的分支中。然后签出此命名修订,进行更改,然后签入李>svn cp
从分支对其进行标记。标签在Subversion中很便宜李>trunk
,则可以合并它们李>这在docs中有介绍(这是关于分支和合并的一章的链接,但是如果您不熟悉SVN,我建议您阅读介绍性材料)