SVN服务器自动同步与本地数据库@运行

SVN服务器自动同步与本地数据库@运行

问题描述:

我使用ProjectLocker我的SVN server.Stuck在同步文件在运行时与本地数据库文件。我正在使用Tortoise SVN。SVN服务器自动同步与本地数据库@运行

+0

请详细说明你在做什么和你想要达到什么。你的问题不清楚。 – Paker

+0

我在ProjectLocker工作,可能会提供帮助。你能告诉我们: 1)什么文件,你的意思是(转储文件或实际数据库文件),2)如果你的工作拷贝的生活相对于这些文件,3)无论其他文件是在同一台服务器上,4)无论是文件你试图同步是二进制的,5)你的目标是只保留这些文件的备份或其他东西。这些问题的答案可以帮助我们为您提供最有效的答案。 – brokenbeatnik

+0

@brokenbeatnik:3>所有文件都在服务器,1>只是想与SQL(数据库文件)进行升级,并与others.Also我怎么能合并文件合并它们,伊曲康唑显示错误“FILE_NAME已经存在”同时导出文件。我想每天更新一份工作副本。 4>二进制文件是什么意思?我想更新所有类型的文件,我们通过FTP,PHP,CSS数据库文件更新。我是一个新手。请把它放在一个很好的你。 –

从您的意见,这听起来像你可能不熟悉一些版本控制的概念。对于新的Subversion用户,我推荐Version Control With Subversion书的Chapter 1。这将更详细地解释工作副本的内容,以及Subversion如何保存您的数据。第2章提供了有关基本工作周期的更多信息。 ProjectLocker会为您处理所有svnadmin步骤,因此您可以忽略这些步骤并查看如何检出,更新和落实。

你应该做的第一件事是,你继续,你做任何开发文件创建一个临时目录。您可能需要将您的PHP,CSS,DB文件等复制到该位置。然后运行svn import的TortoiseSVN等效文件将所有文件上传到服务器。一旦你导入了它们,备份你刚创建的目录,并创建一个空的工作目录。运行Subversion checkout的TortoiseSVN等价物,您将下载存储库中的所有文件。一旦你有了这些,Subversion将负责确定哪些更改可以合并,哪些需要手动干预,更改,运行更新以从其他用户提取更改,然后提交。

如果您希望在提交后将文件上传到远程位置,并且您有付费帐户,则可以使用ProjectLocker的远程部署解决方案将特定的Subversion目录FTP到您的实际服务器上进行部署。

我道歉,如果这是一个有点模糊,但你的问题的范围相当广泛,所以我想给你简明的答案,同时尽可能仍然满足您的需求。