TortoiseSVN使用简介(6/9)新增文件及文件夹到Repository中

 

  假设您前面的动作都无误。现在您开始开发一个新的程序。假设您开发的程序将放在前面建立的working文件夹下面的my_prj子文件夹。如下所示:

  TortoiseSVN使用简介(6/9)新增文件及文件夹到Repository中_第1张图片

  假设您已经编辑好文件,准备把他们放到SVNrepository中。您需要在my_prj文件夹的icon上面,按鼠标右键,并且选择TortoiseSVN->Add

 TortoiseSVN使用简介(6/9)新增文件及文件夹到Repository中_第2张图片

  接着,TortoiseSVN会把准备要加入的文件及文件夹,显示给您看。打勾的就是等下要被加入到Repository中的。如果您有某些文件或是文件夹不想在这次加入,您可以让该项目不要被勾选。如此,它就不会被加入到Repository去。

 

  按下OK后,您将会看到如下的信息窗口:

 

  这样就表示成功了。有一点要注意的是,这个Add的动作并未真正的将文件放到Repository中。仅仅是告知SVN准备要在Repository中放入这些文件。此时,如果您透过资源管理器查看这些文件,应该会看到一个蓝色的加号在文件icon的下方。

 TortoiseSVN使用简介(6/9)新增文件及文件夹到Repository中_第3张图片

  这是表示您的working文件夹中的文件与Repository中的文件还没有同步。现在我们要多一个commit的动作。让这些文件真正的放入到Repository中。您可以在my_prj文件夹的icon上或者是my_prj文件夹内的空白处按下鼠标右键,叫出如下的选单,并且选择SVN commit

 TortoiseSVN使用简介(6/9)新增文件及文件夹到Repository中_第4张图片

  紧接着,您将会看到如下的窗口出现:

 TortoiseSVN使用简介(6/9)新增文件及文件夹到Repository中_第5张图片

  在这个窗口中,下半部会列出一个清单,让您清楚的了解到哪些文件要被commitrepository中。同样的,如果您有文件不想在这个时候commitRepository,您可以取消选取的文件,这样他们就不会被commitRepository中。

在文件列表的上方是Message栏,您可以在栏中输入本次commit的目的。这是十分重要的字段,当您commit的次数很多时,可以靠这个信息知道版本与版本之间的差异。当您输入好Message,按下OK之后,就可以看到如下的窗口出现,通知您已经将指定的文件送到Repository中。

 TortoiseSVN使用简介(6/9)新增文件及文件夹到Repository中_第6张图片

  您可以到先前的文件夹中,确定是否所有的文件icon都有如下的绿色勾勾在上面,这样代表您的文件都正确无误的到repository中。

 TortoiseSVN使用简介(6/9)新增文件及文件夹到Repository中_第7张图片

  有时候,因为Windows本身的问题,您可能会看到有些icon没有变成绿色的勾勾。此时,多按F5几次,应该就可以解决这个问题。如果,仍然不行,表示您之前的commit动作真的有问题。请仔细检查之前的commit动作是否正确。 

 

你可能感兴趣的:(windows,SVN,tortoiseSVN)