Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在工作项目中设置svn_Svn_Tortoisesvn - Fatal编程技术网

如何在工作项目中设置svn

如何在工作项目中设置svn,svn,tortoisesvn,Svn,Tortoisesvn,我仍然是这个svn(乌龟)的新手,我还在学习如何使用它。我在驱动器c:的根目录中创建了存储库。我的web项目位于以下路径c:\wamp\www\my\u webapp。我应该把3个文件夹(分支、标签、主干)放在主干内吗?在主干内我有文件夹“inventory”,我会把我所有的php文件放在js等中。。。?或者我应该在其他位置创建另一个文件夹,如c:\并将其放入这3个文件夹中。然后我将修改后的文件复制到主干中,然后制作svncommit 这就是我正在经历的情景 首先我在c:\myrepo中使用to

我仍然是这个svn(乌龟)的新手,我还在学习如何使用它。我在驱动器c:的根目录中创建了存储库。我的web项目位于以下路径c:\wamp\www\my\u webapp。我应该把3个文件夹(分支、标签、主干)放在主干内吗?在主干内我有文件夹“inventory”,我会把我所有的php文件放在js等中。。。?或者我应该在其他位置创建另一个文件夹,如c:\并将其放入这3个文件夹中。然后我将修改后的文件复制到主干中,然后制作
svncommit

这就是我正在经历的情景

首先我在c:\myrepo中使用tortoise创建了存储库,然后我还生成了3个文件夹(分支、主干和标记)

Second我在c:\mywebsitesvn中创建了新文件夹“mywebsitesvn”。之后,我将位于c:\wamp\www\mywebsite中的mywebsite文件夹导入到c:\mywebsitesv。现在,我通过在mywebsitesvn中添加mywebsite来进行一些首次提交

现在,当我在代码中做了一些更改或从这个位置更新了一些js文件c:\wamp\www\mywebsite示例时,我正在更新index.html,更新index.html后,我将它复制到我的mywebsitesvn,然后进行一些提交

我的问题是,这是正确的方法吗


提前感谢。

您应该按照中的教程进行操作。您根本不复制修改过的文件。这本书解释了版本控制是如何工作的,并给出了很好的例子。或者,您可以使用TortoiseSVN帮助文件,浏览入门部分,特别是基本概念主题..@KenWhite,因此我将创建类似c:\wamp\www\workprojects\trunk\mywebsite的文件夹结构。那么主干内是我的网站文件夹,网站文件夹中是我的php文件等?@KenWhite我说得对,因为你说我不再需要创建另一个文件夹来放置更新的文件。我已经向你介绍了两个单独的使用SVN的教程。在这里再写一篇对我来说没有意义。:-)浏览我提到的TortoiseSVN帮助文件部分,该部分准确地解释了如何为版本控制配置源代码以及以后如何使用它。@KenWhite谢谢你,我现在得到了它,它可以工作了:)