随笔-341  评论-2670  文章-0  trackbacks-0
    主要目的是那个觉得不写代码就要死的室友想干点什么事情,觉得TFS太大了,所以做了个SVN。因此我们装了一个SVN的插件“Ankh SVN2”到Visual Studio 2010里面。然后尝试添加了个solution。Team Foundation Client有Source Control Explorer,因此这个破svn也得有个东西吧,然后我就在View目录下看到了Repository Explorer。一打开,有目录,欣喜若狂。然后我就在那个solution的目录下右键点delete,想看看效果。

    卧槽,没有进Pending Changes!

    卧槽,History不能Revert!!

    卧槽,client端文件夹还在,对他任何操作都失败!!!

    卧槽,渣都不剩了啊!!!!

    幸好那只是一个临时的solution。要是在Repository Explorer里面手一抖在trunk文件夹上面Delete了,后果不堪设想啊。然后我就获得了一个教训。想看client端的文件夹的source control状态,去Working Copy Explorer,那里面的Delete是进Pending Changes的。Reposiory Explorer删除个文件夹,直接就在服务器端删掉了,神马都没有了。这一辈子都不要打开Repository Explorer。然后我想起了以前看过的一篇文章《Unix Haters》里面说到unix的哲学就是,不警告,不报告,不祷告。像Delete这种东西,要是真他妈不进Pending Changes,至少告诉我他不进Pending Changes……

    瞬间想起来,各位读者们,这篇文章仅跟客户端插件有关,这里不涉及任何svnadmin命令行内容。谢谢合作。
posted on 2011-05-03 06:56 陈梓瀚(vczh) 阅读(5322) 评论(14)  编辑 收藏 引用 所属分类: 其他

评论:
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 08:19 | 溪流
不用VS插件,只用资源管理器插件,不就没事了么。。  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 10:03 | 陈梓瀚(vczh)
@溪流
visual studio哪些文件要checkin哪些文件不要checkin哪些文件改了哪些文件没改你怎么可能知道捏,这个世界上只有C++工程是每一个文件都是你自己亲手改的……  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 17:36 | 溪流
@陈梓瀚(vczh)
可以知道啊,即便是C#工程,花一点点时间了解下试验下,就可以了呀  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 18:22 | 空明流转
恭喜恭喜,你二了。。。  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 19:32 | 装配脑袋
为什么不用Git啊。。。VS也有Git插件的。。关键是没有插件Git也不容易出错。  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 20:32 | 糯米
用 visual source safe 啊。。
跟vs那是配合得相当默契啊!  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 20:53 | 溪流
@装配脑袋
你这语气很像我的一位故人,呵呵  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 21:26 | 装配脑袋
@溪流
没准我就是呢,哈哈  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 21:30 | 装配脑袋
@糯米
@糯米
自从遇到了CVS,我就不再碰VSS了;自从遇到了SVN我就不再碰CVS了;自从遇到了Git我就不再碰SVN了……而且VS2010插件机制这么强,什么语言都可以做到跟内置支持一样默契 :D  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 22:56 | 溪流
@装配脑袋
你不是,呵呵  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 22:57 | 溪流
@装配脑袋
遇到了SVN,我就不再碰CVS了;遇到了GIT,一段时间后我又回到了SVN。。。  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-03 23:29 | 空明流转
用Mercurial/Hg的人路过。  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩[未登录] 2011-05-07 03:37 | nscboy
svn还是用乌龟比较好啊.插件嘛.那个收费的VisualSVN真的很不错的  回复  更多评论
  
# re: 今天尝试了一下SVN插件,被轰得渣都不剩 2011-05-07 09:57 | 陈梓瀚(vczh)
@nscboy
收费软件不能随便在公司给的笔记本里面装啊……  回复  更多评论
  

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理