请帮助......老程序员希望在我公司使用subversion组件。我在Eclipse中做了很多Java,我的问题如下。我会很容易的。
1)我使用JSP在Eclipse中构建了一个Web站点。我检查并提交。它是现场
2)我开始研究网站的第二版,但有人在其中一个prod JSP中发现了一个错误。如何签出该版本的jsp更新它,然后将其提交给项目。请告诉我正确的步骤
答案 0 :(得分:4)
以下是大多数组织使用的工作流程:
svn cp
完成的,将trunk
复制到tags
下的命名目录中。svn cp
将标记的修订版复制到branches
下的分支中。然后,您可以查看此命名修订版本,进行更改并签入。svn cp
再次从分支中标记它们。标签在Subversion中很便宜。trunk
,则可以将它们合并。docs中介绍了这一点(这是关于分支和合并的章节的链接,但如果您不熟悉SVN,我建议您阅读介绍性材料。)
答案 1 :(得分:2)
http://svnbook.red-bean.com/en/1.5/index.html
阅读第2章和第3章,这将足以让人满意。您可能正在寻找的命令是svn update -rNNN
但是,如果没有SVN的背景,那么你会误用它,因为SVN与旧学校的CVS,RCS,SCCS非常相似(但在某些方面有所不同)喜欢系统。
您可能也希望略读第1章,因为SVN使用的修订模型与紧锁模型略有不同(如果您一直在使用其中之一)。