2010-05-26 50 views
0

我有一个Ubuntu的机器,我已经设置。我安装了apache2和php5。我可以通过http://linux-server从网络上的其他机器访问网络服务器。我有颠覆安装它。我也安装了vsftpd,所以我可以从网络上的另一台计算机上ftp到它。设置SVN/LAMP /测试服务器/在Linux上,从哪里开始?

我自己和其他用户目前使用Dreamweaver直接从我们的实时网站签入签出文件进行更改。

我想从pc连接到linux服务器。在测试服务器上进行更改直到准备就绪,然后推送到活动站点。我也想在这个工作流程中使用Subversion。但不确定最佳的工作流程或如何设置。

我没有Linux,svn甚至使用测试服务器的经验,我们目前正在做的签入/签出是我一直这样做的方式。

我已经击中了许多障碍,只是因为我在该地区的知识不足而得到了我所设置的东西。 Dreamweaver 5已经与颠覆集成,但我无法弄清楚如何让它工作。

我想设置并创建最佳的工作流程。

我不指望任何人能够给我一个答案,将启发我足够知道everthing我需要知道做我想做的事(尽管如果可能,这将是伟大的),而不是我正在寻找也许像答案一样的知识路径。就像我需要做的一般大纲以及链接一起学习如何去做。喜欢读这本书学习linux,然后阅读这篇文章来学习svn等,那么你应该知道该怎么做。我很高兴能够完成所有设置,但是我想知道我在设置时还在做什么。

回答

1

我敢肯定,你现在解决您的问题,但对于将来参考给其他用户,这里是我建议上手的步骤:

  1. Create a repository for your project(在Ubuntu)
  2. Host the SVN repo using Apache
  3. 我想读一读subversion book来看看SVN开发的一些策略。

要连接到您的SVN机器,您需要使用它的IP或主机名,而不是您提到的svn live站点。通过正确的转发,从任何地方访问都很容易。