我和几个同学将开始一起做一个 ASP 网站。有没有办法让我们所有人在不同的机器和站点的不同部分上工作,然后将代码组合成一个整体。我正在阅读网站和网络应用程序之间的差异,但这似乎并没有回答我的问题。这看起来与代码的处理方式有关,即;编译,未编译,我也无法在互联网上找到任何关于它的内容。
有什么建议么?
我和几个同学将开始一起做一个 ASP 网站。有没有办法让我们所有人在不同的机器和站点的不同部分上工作,然后将代码组合成一个整体。我正在阅读网站和网络应用程序之间的差异,但这似乎并没有回答我的问题。这看起来与代码的处理方式有关,即;编译,未编译,我也无法在互联网上找到任何关于它的内容。
有什么建议么?
您正在寻找的是源代码控制。根据您的需要,有许多不同的系统。请参阅subversion、git或mercurial等等。
如果您正在使用 Visual Studio 并且想要使用 Subversion,我个人使用AnkhSVN。为此有许多不同的插件,所以看看并找出你想要的。
注意:您在那里给出了相互冲突的标签。C# 是 ASP.Net。Asp classic 是(通常)用 VB 脚本编写的。
您想要的称为源代码控制。这是你们所有人在同一个项目、不同(甚至相同!)文件中工作的一种方式。
由 Microsoft 设计的称为 Team Foundation Server,对于专业网点而言,它们通常很昂贵,但 Microsoft 有一些东西可以提供您需要的服务水平(可能比您需要的功能多得多)。不过,它最好的部分是它无缝集成到 Visual Studio 中。http://tfs.visualstudio.com/
或者,还有其他免费选项,例如 github,但它们通常要求您的软件遵守某些规则(例如开源)。也检查一下。https://github.com/