一、流行的版本控制系统·CVS·Subversion·Arch·Bazaar·BitKeeper二、什么是Git?非常简单地说,Git是LinusTorvalds最近实现的源代码管理软件。正如所提供的文档中说的一样,“Git是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提...
分类:
其他好文 时间:
2015-04-25 15:06:14
阅读次数:
126
Github:https://github.com/zhangmin131/text个人心得体会: Git是一种良好的、支持分支管理的代码管理方式,能很好地解决团队之间协作的问题。每个工程师在自己本地分支上开发,完成功能之后再将所有人的代码合并。GitHub可以托管各种git库,并提供一个web界面...
分类:
其他好文 时间:
2015-04-23 23:14:07
阅读次数:
273
用svn控制版本,svn本身是不会识别哪些该传,哪些不该传,这就导致有些关于路径的东西(比如拓展jar的路径)也被上传了,而当别人下载后,那个路径对于这个人可能完全不存在,项目编译就会出问题。用eclipse安装了svn插件,不能一股脑把android项目都传上去。Android项目有以下文件内.....
分类:
移动开发 时间:
2015-04-22 11:16:46
阅读次数:
112
---恢复内容开始---第一章:1.1具体什么是源代码管理,它是指专门只针对源代码的修改机制吗?软件的生命周期是从软件从开始编写开始算还是从投入使用开始计算?1.2软件的非连续性怎么理解?第二章:2.1不太明白单元测试具体是什么,书上说最好各项要求都可以表示为一个单元测试用例,那么我们平时写程序的时...
分类:
其他好文 时间:
2015-04-21 14:31:12
阅读次数:
179
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github的SSH配置如下:一 、设置Git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --gl...
分类:
其他好文 时间:
2015-04-20 23:53:53
阅读次数:
132
当做大的项目是,svn是代码管理的好工具,如果是用自己的服务器,那么需要搭建SVN服务器。
Subversion是一款非常优秀的svn服务器工具,笔者采用VisualSVN server ,因为它集成了apache,不用再进行过多的配置。
首先下载安装 VisualSvn Server
选择VisualSVN ,然后下载。
...
分类:
其他好文 时间:
2015-04-19 10:12:17
阅读次数:
123
第一章 概论 软件工程是什么? 软件工程的核心部分(构建管理、源代码管理、软件设计、软件测试、项目管理)和用户体验、用户界面设计等组成了软件工程,而软件=程序+软件工程。 软件开发过程中的难题有5点: 1、复杂性 2、不可见性 3、易变性 4、服从性 5、非连续性 软件的其他特性:1、有许多不同的....
分类:
其他好文 时间:
2015-04-16 12:05:06
阅读次数:
258
原文地址:http://blog.chinaunix.net/uid-22150747-id-189264.html最近经常使用svn进行代码管理,这些命令老是记不住,得经常上网查,终于找了一个linux下svn命令使用大全:1、将文件checkout到本地目录svn checkout path(p...
分类:
系统相关 时间:
2015-04-14 16:36:58
阅读次数:
249
环境安装(极简):Node需要的环境可以说及其简单,也可以说及其复杂。为什么这么说呢?如果里只需要运行环境那么到Node官网下载一个包就行了。里面自带npm管理工具,这是包管理工具,以后会频繁的使用它的功能。这时候Node的基本环境已经齐备了,尽管没有ide,没有测试,没有代码管理,没有其他的编译环...
分类:
其他好文 时间:
2015-04-13 20:34:15
阅读次数:
178
因为想查一查opencvsharp的东西,然后发觉这个包可以再NuGet上面可以直接下载。我也经常在很多地方都可以看到NuGet,所以我想写下来,记录下来。
NuGet是一个免费的并且开源的包管理器在微软的开发平台上。NuGet发布在Visual Studio的拓展插件上。
NuGet现在已经移植到代码管理平台github了,链接地址为https://github.com/nuget/home。...
分类:
其他好文 时间:
2015-04-12 17:50:51
阅读次数:
117