社区
版本控制
帖子详情
一个人做开发,有必要用svn吗?
thinke365
2008-06-07 02:15:53
如题
...全文
548
17
打赏
收藏
一个人做开发,有必要用svn吗?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Arain
2010-10-08
打赏
举报
回复
也可以啊,一个人也可以用SVN,而且一个人用不会产生冲突,哈哈。更多SVN技术讨论请访问:SVN俱乐部 http://www.svnclub.com
very80
2008-10-26
打赏
举报
回复
上头说过的不再重复,不过我经常在公司和家之间同步代码,于是我将版本库保存在U3上,非常方便代码同步和管理,省心不少
iiitom
2008-09-17
打赏
举报
回复
[Quote=引用 10 楼 fatfoxz 的回复:]
正式的软件开发是必须用的,目的有两个:
1.保存履历,便于查找某一时间的代码;
2.更关键的是代码保存在本地和服务器两处,在一处因中毒等瘫痪时,可以从另一处取得代码。
曾经有过一人代码不用SVN一类的东西,最后被熊猫烧香彻底或灭的情况!
[/Quote]
估计熊猫烧香也是有用SVN
czdon
2008-07-07
打赏
举报
回复
个人看法是推荐使用
bzcyer
2008-07-04
打赏
举报
回复
我在写文档的时候,都习惯同步到SVN上,省得复制N个版本备份。
parfum
2008-07-03
打赏
举报
回复
建议是装一个,作备份也好,有些东西很难预料的,有管理源代码总比没有好,X到用时方恨没啊,哈哈
xxx198547
2008-06-26
打赏
举报
回复
[Quote=引用 9 楼 XIAOLANFANG 的回复:]
掌握了这门技术,找工作时多了一强项
[/Quote]
真的吗?
fatfoxz
2008-06-26
打赏
举报
回复
正式的软件开发是必须用的,目的有两个:
1.保存履历,便于查找某一时间的代码;
2.更关键的是代码保存在本地和服务器两处,在一处因中毒等瘫痪时,可以从另一处取得代码。
曾经有过一人代码不用SVN一类的东西,最后被熊猫烧香彻底或灭的情况!
AHZYZQ
2008-06-26
打赏
举报
回复
掌握了这门技术,找工作时多了一强项
thinke365
2008-06-25
打赏
举报
回复
呵呵,eclipse好像会保存本地修改记录,这样是否没有必要用svn了?
zh2208
2008-06-25
打赏
举报
回复
个人喜好,有个版本控制,对你编码还是有好处的。。。
gogofly_lee
2008-06-18
打赏
举报
回复
应该用,首先能够给你提供一个版本控制,可以利用它查找你所有的修改记录
其次,规范的保存你的代码,不容易出现其中一些丢失的情况.
whaway
2008-06-18
打赏
举报
回复
推荐你在本地使用哦,很方便。
lifanfly
2008-06-11
打赏
举报
回复
[Quote=引用 3 楼 fellowcheng 的回复:]
有个版本控制毕竟是好事
[/Quote]
推荐你用,也可以熟悉一下多人开发的情况。
fellowcheng
2008-06-10
打赏
举报
回复
有个版本控制毕竟是好事
searoom
2008-06-09
打赏
举报
回复
svn 还是挺好用的,当备份用咯,省得要自己手动备份,还容易忘记东西
supttkl
2008-06-07
打赏
举报
回复
想用就用,看习惯。如果你任何自己的代码重构良好,不用也行。对经常重构的还是用svn比较好。
一个
人也需要
svn
管理项目
感觉自己有点自满,这个从工具使用上就可以看出问题。 这次就拿
svn
来说,自己既然知道
svn
的重要性,为什么在
做
项目时还不用呢,时因为自己
一个
人
做
就不需要吗? 非也。
一个
人
做
项目,也需要清晰地记录自己修改项目的日志,而
svn
的时间轴功能可以完美辅助。如果一味往前冲,万一哪天乱动了项目,岂不是要重写一遍?这样子项目容易失控,前段时间mgc项目就是个证明。 君子善假于物也,不是说说而已
使用本地
SVN
(Tortoise
SVN
)管理自己的软件版本
目录 如何使用本地
SVN
(Tortoise
SVN
)管理自己的软件版本 1. 安装Tortoise
SVN
. 2. 建立
SVN
数据库 3. 得到本地
SVN
数据库地址: 4. 为了方便管理, 可以在
Svn
中建立自己想要的文件结构 5. 上传代码: 最简单的, 直接把程序对应的文件夹拖进来即可 6 代码从
SVN
中下载. 7. 软件更改后的提交(上传) 8. 如何返回到任意
一个
的版本. 9. 一些使用建议: 如何使用本地
SVN
(Tortoise
SVN
)管理自己的软件版本 本...
浅谈为什么Git没有取代
SVN
在
做
开发
的过程中,发现Git对于代码的版本控制和管理也是挺好用的,但是为什么还有很多软件公司一直在用
svn
呢?本人
做
了一下简单的分析: 1.一般的非纯技术
开发
公司更倾向于
svn
; 2.公司一直使用
svn
,所以公司的项目团队和员工也需要使用; 3.
svn
的安全控制和权限管理相较于Git更好。git 下,如果
一个
人clone以后,所有代码和历史都泄漏了。而
svn
有细致的按
协同
开发
中
SVN
的使用规范
先更新,再提交
SVN
更新的原则是要随时更新,随时提交。当完成了
一个
小功能,能够通过编译并且自己测试之后,谨慎地提交。 如果在修改的期间别人也更改了
svn
的对应文件,那么commit就可能会失败。如果别人和自 己更改的是同
一个
文件,那么update时会自动进行合并,如果修改的是同一行,那么合并时会产生冲突,这种情况就需要同之前的
开发
人员联系,两个人一起协商解决冲突,解决冲突之后,需要两人一起测试
svn
和git的选择
结论 先说通俗易懂的结论: 当研发成本比较低,协作
开发
人数不多,
开发
人员对于版本管理的水平参差不齐的时候,或者对于代码的安全性要求更高一点的时候,适合用
svn
而对于很多人参与
开发
,代码量比较大,或者高频次协作,跨公司,跨地域合作的情况下,更适合用git 优势对比
svn
优异的跨平台支持,对windows平台支持非常友好。 简单易用,安装后稍微培训下就知道怎么操作。 代码,需求,文档,涉及稿都...
版本控制
1,277
社区成员
1,251
社区内容
发帖
与我相关
我的任务
版本控制
软件工程 CVS/SVN
复制链接
扫一扫
分享
社区描述
软件工程 CVS/SVN
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章