如何多人共同开发一个项目?

hf699 2006-01-24 02:39:31
请问有过C#团队开发项目经验的大哥们,我们想几个人共同开发一个相对较大的项目,因为每个人开发的具体项目及进度不同,希望达到如下效果,能否实现:
建立一台数据库服务器及一台WEB发布服务器,每个人开发时都使用一个自己的文件夹,做好时只需在自己机器上编译完成后放入WEB服务器相应的文件夹即可,不需要把别人的项目源代码也拿过来一起编译.不知道这样描述是否清楚?
我们现在的麻烦是每次某人的原代码只要有一点点改动,都得拿到所有人最新的原代码重新编译再进行发布!苦啊……
...全文
1062 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
Karl_He 2006-01-26
  • 打赏
  • 举报
回复
vss is Visual Source Safe,安装VS6或VS2003后,已经自动装上了.管理员建立路径,分好各开发者权限后.
合作开发项目时,源代码加入服务器托管.然后签出即可修改,签入即可保存在VSS上.
每个人只要右键点获取最新,就能得到其他人的最新的代码.但是有一点要注意,如果是代码便宜有问题,就不要急着往VSS签入,以免别人编译时,会报你的错
lih163 2006-01-26
  • 打赏
  • 举报
回复
这个不单是VSS还需要在开发初期就设计好,要不怎么调试呀,特别是初期,大家的程序互相调用,我们就经常需要等其他人的程序写好了才能调试,郁闷呀
happyjun2000 2006-01-26
  • 打赏
  • 举报
回复
subversion不错
IcyPlayer 2006-01-25
  • 打赏
  • 举报
回复
或者叫版本控制工具
IcyPlayer 2006-01-25
  • 打赏
  • 举报
回复
一般ms系列的都用vss,java用cvs
manplus 2006-01-25
  • 打赏
  • 举报
回复
mark
zhangyang555 2006-01-24
  • 打赏
  • 举报
回复
使用cvs ,vss等来协同开发.
_西瓜皮_ 2006-01-24
  • 打赏
  • 举报
回复
留个印
hf699 2006-01-24
  • 打赏
  • 举报
回复
不好意思,没有!平时都是一个人开发的,能告诉我VSS是什么,大概的一个做法或思路吗?
伴老思源 2006-01-24
  • 打赏
  • 举报
回复
搂主没用过vss么?
一般团队开发都用vss
vfan2010 2006-01-24
  • 打赏
  • 举报
回复
一般是用VSS来做.
luoyi107 2006-01-24
  • 打赏
  • 举报
回复
我也想知道...
Micheal_test 2006-01-24
  • 打赏
  • 举报
回复
如果多个人开发最好前后台分开,并先定义接口。都做成DLL
haurau 2006-01-24
  • 打赏
  • 举报
回复
接口定义好了,都编译成dll吧
pgy8288 2006-01-24
  • 打赏
  • 举报
回复

Visual Source Safe可以解决
cz眯眯眼 2006-01-24
  • 打赏
  • 举报
回复
用VSS好了
arice1983 2006-01-24
  • 打赏
  • 举报
回复
we use source safe
hywyjw 2006-01-24
  • 打赏
  • 举报
回复
专人负责公用DLL的开发升级;
每个人做的东西编成DLL。每个人只编译自己的DLL即可。
-----------------------------------------------------

能具体讲一下, 一个项目如何分成多个模块(多个DLL) 独立编译成多个DLL, 然后如何整合成一个项目?(WEB开发)
hywyjw 2006-01-24
  • 打赏
  • 举报
回复
我也想知道,基于WEB开发的C#.NET如何多人一同开发同一个项目, 是如何分工的?

我跟踪!!!
JasonHeung 2006-01-24
  • 打赏
  • 举报
回复
专人负责公用DLL的开发升级;
每个人做的东西编成DLL。每个人只编译自己的DLL即可。
【资源说明】 基于Python网络编程实现的多人聊天室项目源码+项目说明+超详细注释.zip 基于Python网络编程的多人聊天室) ## 多人聊天室 1. 可以有多个客户端,每个客户端都有自己名字(唯一) 2. 客户端可以发送一条消息到聊天室,所有人都可以看到刚刚发送的该条消息 3. 服务器只有一个,服务单独的主线程启动和管理服务器 4. 在服务器中如果有一个客户端连接成功之后,开启一个新的线程和当前客户端会话 5. 客户端和服务器端都有界面 6. 当服务器启动之后,如果客户端连接,则需要创建对应会话线程 7. 客户端连接服务器 8. 服务在收到客户端连接之后,需要在文本框中显示提示信息,同还需要通知所有的客户端 9. 客户端发送信息到聊天室 10. 客户端断开连接 ## 开发日志 ### 2023-9-6 1. 开发客户端的界面:使用wxpython开发UI 2. 开发了服务器端的界面,初始化一些属性 ### 2023-9-12 在服务器引入了线程池以维护线程,减少开销 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!

110,568

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧