我正在开发ASP.Net MVC网站。目前我发布(使用VS210)网站并上传已发布的代码,bin文件,视图,CSS等。
我遇到的唯一问题是,我拥有实际源代码的唯一地方是我的本地计算机和备份驱动器。我倾向于在不同的地方工作,并不时让其他人参与项目的工作,我们目前没有基础设施来同步所有这些。
在服务器上安装源代码对我来说实际上非常有用。
但这样做有什么问题吗?我认为没有性能问题因为它会被编译,但是安全呢?
Web配置文件倾向于存储数据库连接 - 但无论源上载还是已发布的上载,都会出现在服务器上。
任何意见都赞赏。
答案 0 :(得分:0)
将构建输出部署到服务器绝对是正确的做法。您正在寻找的内容通常称为source control。这将允许您保留源的数据库,包括修订。这是开明发展的第一步。没有它你真的不应该离开家。