CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

.net多人开发,如何来保证安全性,即别人不能修改你编的代码?

楼主ylj1079(菜菜)2002-09-28 09:57:23 在 .NET技术 / ASP.NET 提问

关于多人开发WEB,有几个问题请教大家:  
  1、如何来保证模块代码的安全性,即别人只能读你开发的模代码而不能修改,除非授权。  
  2、当进行调试时(用代码分离),由于要进行编译,而别人的代码有错误,会不会导致编译通不过?这样就会导致相互之间有约束。  
  刚学.net,可能问题很菜,请各位高手不惜指教。分不够可再加!!! 问题点数:100、回复次数:17Top

1 楼cnuninet()回复于 2002-09-28 09:57:55 得分 20

source   safeTop

2 楼csqok(Csq)回复于 2002-09-28 10:46:39 得分 10

同上  
  用VSS做源代码管理,可解决1  
  关于2,如果有人编译不过,会造成影响,解决方法是各人建各人的项目文件,  
  并且不绑定到VSS上,这样可以不加载别人正在做的块,只加载自己的东西进行调试。操作会罗嗦一些。  
  Top

3 楼blackcourser(潜心修炼)回复于 2002-09-28 11:20:56 得分 5

用VSS即可,同意   csqok(csq)的做法!Top

4 楼hikele(幽夜朝阳)回复于 2002-09-28 11:23:52 得分 0

不好意思,请问VSS是……???Top

5 楼sqhua(拉长弓兮射天狼)回复于 2002-09-28 11:24:48 得分 0

不同意   csqok(csq)的做法!  
   
  VSS可以解决你说的2,你没编译通过的东西,不CheckIn   就可以了Top

6 楼sqhua(拉长弓兮射天狼)回复于 2002-09-28 11:27:44 得分 20

To:  
  不好意思,请问VSS是……???  
   
  Visual   source   safe  
   
  可以在VC的碟里找到(安装VC,VB时可选)Top

7 楼buaawjh(猪猪爱咬咬)回复于 2002-09-28 11:33:57 得分 0

用vss管理吧,很强大Top

8 楼lixigang(真诚)回复于 2002-09-28 11:44:05 得分 0

用vss,第一个问题可以实现,第二个问题只要开发人员约定,在本机上编译通不过,不要check   in   到vss中就可以了Top

9 楼phaqyxiao(非奇)回复于 2002-09-28 11:48:38 得分 0

Visual   source   safeTop

10 楼csqok(Csq)回复于 2002-09-28 12:01:01 得分 20

to     sqhua(拉长弓,射天狼):  
   
  你所说的是比较理想的状态。  
  就算CheckIn的都是正确的,但由于更新的次序不同,比如更新了一些底层函数,但没更新页面,都会给工作带来很大的麻烦,就发现经常会在那里签入签出来确认自己是否获得最新的版本。人少的时候没有问题,人一多,就会严重影响进度。  
  更何况,人无完人,谁能保证CheckIn的一定没错,到时候,一大堆人在那里拼命签出最新的文件,无法确定是谁的错。  
  其实我最早用的是CheckIn的方法。但觉得不太理想  
  Top

11 楼gangganghao(ganggang)回复于 2002-09-28 13:23:23 得分 0

如果是这样的话。。。。  
  将你们的工作做合理的分工。。。这是项目经理应该做的。。  
  每个人做一部分。。。  
  服务器上的每人做完自己部分后更新上去。。重新编译。。保证编译通过。。  
  至少。。自己机器上有自己最新的程序。。。  
  合理安排。。工作的先后。。。。看是否有一位出色的项目经理了。。Top

12 楼qz4365(冷风清扬)回复于 2002-09-28 13:46:14 得分 15

其实VSS不同中的配置会满足以上讨论的大部分需求.VSS可以保存历史的修改记录,因此可以撤消任何一次修改而不会丢失之前的代码.另外,VSS还可以供多人同时checkout同一段代码,在签入的时候,VSS会将所做的修改进行比较,让你确认保留哪个版本或合并所做的修改.至于不同用户在不同时间签出同一段代码进行修改,我想可能比较难控制.因为本来就是一个团队进行的开发,人员进行调整是很正常的,不可能一个人做的工作后面的人无法再修改.我们用了很长时间的VSS,好象没有明显感觉到签入签出以开发进度有什么影响.Top

13 楼hikele(幽夜朝阳)回复于 2002-09-28 14:36:17 得分 0

哦,多谢sqhua(拉长弓,射天狼)   兄了!那.NET盘中有VSS吗?在哪里?Top

14 楼monkey_zeng(未来报告)回复于 2002-09-28 15:08:09 得分 0

去找vb或者vc的安装盘Top

15 楼monkey_zeng(未来报告)回复于 2002-09-28 15:11:13 得分 0

去找vb或者vc的安装盘Top

16 楼superkiller(毛毛雨)回复于 2002-09-28 15:12:15 得分 10

.NET   的中文正式版取消了vss  
  vs98里的vss   可用Top

17 楼alalya(一直在努力)回复于 2002-09-28 15:15:49 得分 0

Visual   source   safe就行了,我现在就一直在用,感觉还好!Top

18 楼qiuji(忆秋季)回复于 2002-09-28 15:58:41 得分 0

用VSS(Visual   source   safe)Top

相关问题

  • 关于Java的代码安全性?
  • 救急!!C# 代码安全性,System.Security.SecurityException问题
  • win2003 安全性日志可以修改吗?
  • 我想用代码控制Excel中:工具->宏->安全性 的档次.
  • 修改mfc原代码。
  • 代码修改帮忙啊
  • 兄弟们帮帮忙!给几个测试ASP代码安全性漏洞的工具的下载地址。
  • 请问:团队合作开发web时,技术人员如何分工?代码安全性如何管理?
  • 如何用修改组册表来提高WIN98的安全性?不用其他工具
  • 如何在避免修改客户端ie的安全性条件下,调用ActiveXObject("Excel.sheet")或ActiveXObject("Excel.Application")?

关键词

  • .net
  • vss
  • 代码
  • 修改
  • 编译
  • 解决
  • visual
  • source
  • 签出
  • checkin

得分解答快速导航

  • 帖主:ylj1079
  • cnuninet
  • csqok
  • blackcourser
  • sqhua
  • csqok
  • qz4365
  • superkiller

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo