asp.net 版本控制问题。 我们公司一直都你vss2005,挺好的,可是最近BOSS提了一个要求:每个人只能得到自己开发模块的代码,其他人的不可以获取。小弟直犯愁啊,这知道这个VSS2005是解决不了的。请各位指点一下,小弟谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该实现不了你可以用svn开始不用上传等结束了再一起上传 VSS2005的权限分为:只读和读写。但是我要的是某个人对于某个模块不可读,而对于其他模块又可读写。能实现这样的吗? BOSS主要是考虑的安全问题,怕手下的人偷了源代码。所以就这样想了。 项目经理使用版本控制器管理程序员代码即可,比如VSS 不应该同时看到源代码的部分,显然应该放在不同的VSS数据库中。如果死抠“每个人”这个字眼,有点钻牛角尖了。你完全可以脑筋转个弯,按照“每个vss数据库”来设计。 svn是用于java的,我们用的是.net,也能用吗?有没有人这样搭配过? 首先的一点,一个工程如果不应该看到别的工程的源代码,那么应该引用别的工程release的dll,而不是工程源代码。(其实这是废话,引用源代码不就能看到了嘛)你如果做到了这个废话所说的,就很容易把vss数据库划分开来了。 用VS2005+VSS2005,使用源代码管理器来管理 当然,对于asp.net应用以多工程开发方法来说,做到我上面说的确实需要一点与入门书上从来不提的真正经验。你须要懂得面向服务和中间件设计,将大部分与界面没有直接关系的业务代码单独设计为业务层工程,业务层的各个工程应该适合(无关于)从asp.net到winForm的不同界面开发方法。界面还要尽可能使用现成的和自定义通用控件。最后,每一个aspx或者ascx应该都是一个独立的应用程序,它的数据库、某些辅助文件的路径和名称等,都是可配置的。唉,说到这些,我觉得你要是过去没有做大项目时十几个单独工程设计开发的经验,还是算了。 4年多前,当我刚刚开始正式使用asp.net做商品化产品时,我也做过那样的项目经理:把每一个页面分配给程序员,简单说一下功能需求,然后就让他们开发。那时候asp.net项目经理好混。我能体会到,如果那个样子开发,只能乱来。 关于在aspx页面中静态部分重复使用的问题 关于nhibernate连接oracle 10g的问题 急,还是那个奇怪的问题没解决,续. 还是一个div填充的问题 如何解决"Access is denied" 异常?? 求asp.net实现在线视频功能 怎么给框架页面中左边的Treeview的二级节点增加 target属性,用来传递参数到右边的页面? 简单问题 hosts配置 里 加与不加www 的区别是什么 Request.QueryString和Request.Headers的区别?!! 请问高手我这什么错误 一个严重性的问题
你可以用svn
开始不用上传
等结束了再一起上传
唉,说到这些,我觉得你要是过去没有做大项目时十几个单独工程设计开发的经验,还是算了。