我已经做了一些这方面的功课,并了解版本控制的基本规则。我也在这里环顾四周,没有发现任何真正扎实的东西,我的理解很多。在我建议应该实施之后,我一直负责在我工作的公司设置版本控制。我们是一家网络开发公司,拥有众多完美的项目,因此我们需要进行版本控制。版本控制 - 从哪里开始?
唯一的事情是,我如此坚持到哪里,即使它开始。
我已经下载版本的应用程序在我的Mac,并了解如何使用该程序。我在我的桌面上创建了一个本地存储库,并添加了一些文件,检出,提交,恢复了以前的修订等。就像我说的,我对版本控制的工作原理和功能有基本的了解,它只是设置对于我为此工作的公司而言,这是主要问题。我想与SVN合作,所以Win用户可以使用TortoiseSVN,Mac用户可以使用版本,所以我不想使用什么问题。它只是使用它。
我们有我们连接到办公室网络服务器,一个拥有我们所有的众多网页文件。我们也有我们的实时网络服务器,我们的所有文件都是实时的。
难道我设置了仓库本地?或者我将它设置在实时Web服务器上?我不太确定去哪里。我看着豆茎,但又一无所知,我应该在哪里吃。如果我必须自己运行回购,我会没事的。我有一个本地回购,其中我的所有文件都是在我正在踢的旧机器上有或有一个。
但是我怎么复制到这一点我的办公环境?我意识到需要版本控制的重要性。我们目前有类似的事情
- File.html
- 文件的BACKUP.html
- 文件的OLD.html
- 文件 - 复制[2] .HTML
等等等等
这不是一个功能系统。
请问有人能指导我如何设置这个问题,并让这个练习在办公室有效运行?就像,一步一步或SVN的傻瓜或任何其他。
我读过很多人在这里链接到的svn书,也不太了解它,只是让你知道,并不只是立即将我连接到那里!
谢谢。
谢谢肖恩!我并不一定意味着我想在本地机器上设置所有东西,我的意思是我一直在我的本地机器上尝试它。 我们在我们的专用网络上有一个共享服务器,这就是我们如何连接到我们的网络文件(即S:// Web_Root或Mac上的198.12.3.12)。例如,在此设置Repo并将当前位于此框中的所有当前Web文件作为我们的回购的初始版本? 另外,我需要一个新的回购我们有每个网络文件集?我认为这将是最佳做法。 此外,这些如何从回购活动? 再次感谢! – 2012-02-15 16:12:38
是的,私人共享服务器听起来像是您回购的好地方。您应该只需要创建一个,本章对于如何划分Web文件很有帮助:http://svnbook.red-bean.com/en/1.0/ch05s04.html。如果您不确定您需要哪种方法,请选择第一个示例,因为它是最简单的。 – seanhodges 2012-02-16 09:56:23
“从回购活下去”是什么意思? Subversion不会自行部署您的Web文件,它只会存储和版本化它们。你仍然需要一个部署脚本来将这些文件复制到适当的位置,以便他们能够上线...... – seanhodges 2012-02-16 09:58:40