神奇的工作室 > 火线文章 >

cf透视辅助乌龟如何使用乌龟使用步骤

局域网打印机脱机状态怎么解除打印机脱机怎么恢复

TortoiseSVN是Subversion版本控制系统的免费开源客户端,可以超时间管理文件和目录。其强大的功能深受用户欢迎。但是很多用户安装后不知道如何使用玳瑁。如果你不清楚,我们来看看陆龟和边肖的使用步骤。

1.建立runoob01的工作目录

1.所谓的runoob01目录实际上是您通常存储工作文件的地方。通常,我们会等到一段工作完成后再进行备份。因此,我们通常在runoob01目录下工作,等到合适的时候提交到存储库。例如,我们想在D盘下创建一个名为runoob01的目录。首先,设置这个目录。

2.进入创建的目录,在空白处按右键(可以在我的工作目录图标上按,也可以进入我的工作目录后在空白处按),然后选择SVN结账。

3.然后会弹出一个结账窗口。

4.首先,我们需要填写存储库(版本库)的位置。对于SVN,存储库的位置是网址。版本库URL:这里填写我们测试的版本库svn://10.0.4.17/runoob01的地址。

接下来,看看Checkout目录。此字段应指向您的runoob01目录。

5.确认后,按下确定按钮,您应该会看到以下信息窗口。

6.这意味着动作完成。按下确定按钮后,转到您刚刚创建的目录。您将看到有一个名为的附加目录。我的工作目录下的svn(这个目录是隐藏的,如果您的文件管理器没有设置它,您将无法看到隐藏的目录)。

7.如果您想在现有的SVN服务器上签出上述文件,您只需要提供正确的SVN网址和要签出的目录名。您可以获得指定的文件和目录。

其次,将文件和目录添加到存储库添加提交

1.创建目录dir01并在其中添加文件

2.将新添加的文档添加到SVN版本控制中。陆川将从要添加的文件和目录中检查要添加的文档。

3.按下确定后,您将看到以下消息窗口:

4.该添加操作并没有真正将文件放入存储库中。只要告诉SVN,他们已经准备好将这些文件放入存储库。此时的文件状态为;

5.这些文件实际上是放在存储库中的。右键单击空白区域中的SVN提交。然后,你会看到下面的窗口;

6.在这里,我们可以清楚地知道哪些文件应该提交给存储库。同样,如果您现在不想将文件提交到存储库,您可以取消选定的文件,这样它们就不会提交到存储库。在“信息”文本框中,您可以编写此提交的描述。

单击“确认”完成提交操作,然后您可以转到runoob目录,确认所有文件图标上是否有以下绿色勾号,这意味着您的文件已正确输入到存储库中。

第三,更新文件和目录更新

小于等于符号≤怎么打小于等于符号≤怎么打

因为版本控制系统大多是很多人用的。因此,有些人可能会编辑同一个文件。确保工作目录中的文件与存储库中的文件同步。建议您在编辑前更新。

1.在要更新的文件或目录的图标上按下鼠标右键。并选择SVN更新。

2.有时我们需要回到一个特定的日期或版本,所以我们可以使用更新功能来修订SVN。在要更新的文件或目录的图标上单击鼠标右键。并选择乌龟-更新到版本。

四.复制文件和目录分支

1.通常情况下,您会希望复制另一个目录来进行新的编辑。等到确认这个分支的修改已经完成,再合并到原来的主要开发版本中。例如,我们当前在runoob01/trunk下有以下目录和文件:

2.现在,我们需要为主干目录创建一个分支。假设我们希望这个目录位于D:runoob01branch。首先,我们可以在主干目录下的空白处或直接在主干图标下按鼠标右键,选择Branch/Tag…,您会看到如下对话框。

3.请确认网址为(从工作副本/网址):的“从厕所”中的目录是您要复制的源目录。然后,输入你想复制过去的路径到网址。通常,我们会将所有分支集中在一个目录下。在上例中,分支文件都集中在分支子目录下。在收件人网址中,您只需输入您想要的目录。当目录不存在时,它将由SVN为您创建。应该特别注意SVN,因为斜线被用作目录分隔符,而不是反斜线。然后在日志消息中输入分支的用途。按OK即可。

如果成功,您将能够看到以下屏幕:

4.按“确定”关闭该窗口。如果您此时转到runoob01目录的分支子目录,您会失望地发现刚刚指定的目录在此目录下不存在。这是因为您的runoob01目录的一部分仍然是旧的,您只需要在分支子目录下执行SVN更新

查看这个新目录。新添加的目录与原目录无关。可以随意编辑,确认分支下要做的工作全部完成后,可以选择将该分支合并回原主干目录,或者保留在分支中。

动词(verb的缩写)合并操作合并

1.如果我们在分支中修改或添加文件,将它们合并回主干目录是非常简单的。在上面的例子中,我们在D:runoob01trunk目录的空白处按下鼠标右键,选择Merge 3360

2.这个屏幕主要分为三个部分。前一个From:和To:是问你打算把分支中的哪个版本合并回原来的主干目录。因此,“从”和“到”的网址字段应该在指定原始分支的目录下。剩下的就是指定要合并的修订范围。在上面的例子中,我们从分支的修订版7开始,并合并到分支下面的最新版本。您可以通过“试运行”按钮尝试合并一次。这种合并只会显示一些消息,不会真正更新到中继目录。只有按下“合并”按钮,分支和主干的文件才会被合并。

3.如果您确认此合并没有问题,您可以直接使用提交将这两个修改过的文件提交回SVN存储库。如果有问题,可以直接修改这两个文件,直到确认ok,然后提交。

第六,标记或释放

1、所谓的Tag或Release是一个特殊的版本,因为这个版本可能有特殊的意义。例如,这个版本是一个特殊的里程碑或向客户发布的版本。实际上,标记和释放与分支完全相同。只有分支可能需要合并回原来的主干,而标记和释放大多不需要合并回主干。

例如,今天我们制作了一个版本的trunk,它被认为是软件的1.0版本。1.0版本对于开发来说是一个非常重要的里程碑。所以要给他做一个特殊的tag,就是Tag。假设这个1.0版本要正式发布给客户或者相关厂商,我们需要能够为他们做一个发布标记。基本上SVN只有目录的概念,没有Tag的使用。因此,你会看到SVN菜单上的“分店”和“标签”是同一个项目。在这个1.0的例子中,我们在runoob01目录下创建一个标记目录来存储标记的版本,并将其提交给版本库,然后在Trunk上按鼠标右键来选择分支/标记项目:

2.如果成功,您将在相应的标记目录下创建一个1.0版目录。当然,如果此时进入Tag目录下,就看不到这个目录了。您需要在标签目录下更新它,然后才能看到它。

以上解释是使用玳瑁的程序。如果需要,可以学习上面的方法来使用。

上一页:计算机蓝屏0x00000018如何操作计算机蓝屏错误代码0x0000018如何修复下一页:win7提示拨号连接错误797如何操作win7系统提示拨号连接错误797解决方案教程

我想和大家分享:

安装后的软件不在桌面怎么办怎么将软件添加到桌面