CMMI在做基线文件管理的时候,常常是需要记录一部分基线文件的版本。并且这个基线文件记录也需要进行版本控制。TFS在做这件事的时候一般来说会选用标签(Lable)来做一系列文件的版本记录。
但是我发现TFS并不能选取某几个文件进行版本记录(实际上是可以的,但是很麻烦,需要建立Lable后再修改)。
于是,我们可以将项目文件以树形结构读出,然后选取需要做基线控制的几个文件.将其版本和路径保存到文...
分类:
其他好文 时间:
2014-09-10 17:52:00
阅读次数:
197
首先需要做一个TFS的登录。
以前的文章是使用的DomainProjectPicker
最新的VS里面使用的是TeamProjectPicker
首先可以在WinForm程序上写一个Button,然后写入如下代码
这样,server里面就存储了选取的TFS的内容了。
这里TeamProjectPickerMode有三个枚举,分别对应着如下的菜单,大家可以...
分类:
其他好文 时间:
2014-09-10 17:51:20
阅读次数:
203
TFS登录成功后,就可以开始读取源码目录树了。
一般来说,我不建议将整个树全部读取出来,因为这里不光存有项目文件,还有项目源码。如果全部读取出会是非常大的一棵树。因此我建议只读出根目录,每一次点击打开一级子目录。这样找到自己需要选取的文件即可。
上一节中,我们已经登录完成。
//获取选择的项目名称,这里是单项目,一次取pi[0]的名称
pi = tpp.SelectedP...
分类:
其他好文 时间:
2014-09-10 17:50:40
阅读次数:
178
上一节已经完成了源码文件的读取,如果要将已经选择的文件保存为一个标签(Lable)。在VS我们只能对一个目录做标签,非常的不方便。如果用下面的方法,将选择的文件路径保存为一个List在打标签,就非常的灵活了。
保存为List的方法很简单,需要递归将已经选择的书中的文件保存一下。
这里为了显示方便,我先将其存入一个Listbox中,
listBox1.Items.Clear();
for (...
分类:
其他好文 时间:
2014-09-10 17:50:30
阅读次数:
155
上一节已经完成了源码文件的读取,如果要将已经选择的文件保存为一个标签(Lable)。在VS我们只能对一个目录做标签,非常的不方便。如果用下面的方法,将选择的文件路径保存为一个List在打标签,就非常的灵活了。保存为List的方法很简单,需要递归将已经选择的书中的文件保存一下。这里为了显示方便,我先将...
分类:
其他好文 时间:
2014-09-09 15:22:48
阅读次数:
146
TFS登录成功后,就可以开始读取源码目录树了。一般来说,我不建议将整个树全部读取出来,因为这里不光存有项目文件,还有项目源码。如果全部读取出会是非常大的一棵树。因此我建议只读出根目录,每一次点击打开一级子目录。这样找到自己需要选取的文件即可。上一节中,我们已经登录完成。//获取选择的项目名称,这里是...
分类:
其他好文 时间:
2014-09-05 15:52:31
阅读次数:
242
首先需要做一个TFS的登录。以前的文章是使用的DomainProjectPicker 最新的VS里面使用的是TeamProjectPicker 首先可以在WinForm程序上写一个Button,然后写入如下代码Uri tfsUri = new Uri("your TFS");TfsTeamProje...
分类:
其他好文 时间:
2014-09-05 14:20:31
阅读次数:
191
前言
Android应用中经常会遇到上传相册图片的需求,这里记录一下如何进行相册图片的选取和裁剪。
相册选取图片
1. 激活相册或是文件管理器,来获取相片,代码如下:
private static final int TAKE_PICTURE_FROM_ALBUM = 1;
private void takePictureFromAlbum() {
Intent inten...
分类:
移动开发 时间:
2014-08-30 12:43:29
阅读次数:
213
在Linux或者Unix系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink).然而如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也一直被占用。而我删除的是oracle的告警log文件删除的时候文件应该正在被使用 解决方法 首先获得...
分类:
系统相关 时间:
2014-08-27 14:18:47
阅读次数:
307
来兴趣时写了些Kivy的代码,调试却总成感觉不是很方便。直接打包到public.mp3的方式太繁锁,用文件共享的软件又发现没有一个好用的,
用samba filesharing本来也只是慢,但是更新的版本之后就一直提示说wifi没有tethering,意思是wifi热点没有打开,但是打开了还是提示没有tethering。
找了个叫什么卓*力的文件管理器,下载了samba插件后输入用户名和密码死活不对,被搞得实在恼火,花了点时间写了个通过adb同步安卓文件的工具,用着也挺爽的。...
分类:
移动开发 时间:
2014-08-15 22:35:39
阅读次数:
484