我正在开展一些已关闭的源项目。 (小的。)我不想要分享这些项目的代码。但我确实希望有一个易于安装的版本控制系统,可以轻松安装在我的网络主机上。
我没有此网络主机的管理权限,所以我不能只在远程系统上运行setup.exe。基本上,安装东西的唯一方法是只创建一个数据库并将文件复制到服务器,也可以使用Plesk控制面板进行更多操作。
我可以在两个主机之间进行选择:一个使用Linux和MySQL,另一个使用Windows 2008 / IIS7和SQL Server 2005.Windows主机有我的偏好,因为它提供了最多的磁盘空间。
那么,我有哪些选择? (不一定是免费的,虽然我预算有限。)
我可以对这两台主机进行物理访问以安装一些额外的软件,但这意味着将大约5.000公里的距离传送到服务器机房。我也可以告诉某人在服务器的位置为我安装它,但这是非常昂贵的。我可以找到另一家公司为我托管这个,但我喜欢我当前的服务器/主机。所以这就是为什么我正在寻找一个可以上传到服务器的解决方案。