Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
svn dropbox签出失败_Svn - Fatal编程技术网

svn dropbox签出失败

svn dropbox签出失败,svn,Svn,我在dropbox上有我的subversion存储库。我想在服务器上签出,在那里我租用了空间,但无法安装完整的dropbox目录。我得到了一个dropbox共享链接,但是svn checkout说URL没有正确编码。我对URL进行了编码,但得到了以下结果。(修改URL以保护隐私。) svn:“”的选项:200 OK()您不能以这种方式将Dropbox与Subversion一起使用。要将Apachehttpd与Subversion一起使用,您需要使用某些库编译Apachehttpd,并且需要使用m

我在dropbox上有我的subversion存储库。我想在服务器上签出,在那里我租用了空间,但无法安装完整的dropbox目录。我得到了一个dropbox共享链接,但是svn checkout说URL没有正确编码。我对URL进行了编码,但得到了以下结果。(修改URL以保护隐私。)


svn:“”的选项:200 OK()

您不能以这种方式将Dropbox与Subversion一起使用。要将Apache
httpd
与Subversion一起使用,您需要使用某些库编译Apache
httpd
,并且需要使用
mod\u dav\u svn
mod\u dav
插件配置
httpd.conf
。此外,您还需要配置存储库和安全信息

你能做什么

改用Git:我不是那种颠覆sux、Git-rulz的人。但是,当您遇到网络问题时,Git将起作用,因为存储库始终位于本地计算机上。在这种情况下,您将Git回购放在Dropbox下。但是,您不能直接使用该存储库。相反,您可以从中克隆、推送和拉取

误用Dropbox和Subversion,希望一切顺利:不推荐,但

在本地计算机上,运行
svnserve
以设置Subversion服务器守护程序。无法保证
svnserve
在您租用空间的服务器上,但幸运的是,它通常包含在Subversion客户端中。您需要更新存储库中的
conf/svnserve.conf
文件,以允许匿名提交,或者使用该
passwd
文件作为您的用户/密码数据库(我建议使用后者。如果使用后者,请在该
passwd
文件中添加您自己作为用户)

然后使用
svn://localhost/...
,完成您的工作,然后提交

问题是Subversion存储库根本不理解它可以同时位于多个位置,因此如果两个用户使用两个不同的
svnserve
进程连接到存储库,而由于Dropbox,存储库恰好同时位于两台不同的计算机上,那么它就无法提供保护


人们已经使用了此配置,并且已经取得了成功,但是请注意,您不能在两台不同的计算机上运行
svnserve
,以指向两台不同计算机上的同一Dropbox存储库,然后同时签出并提交更改。

您不能以这种方式将Dropbox与Subversion一起使用。要将Apache
httpd
与Subversion一起使用,您需要使用某些库编译Apache
httpd
,并且需要使用
mod\u dav\u svn
mod\u dav
插件配置
httpd.conf
。此外,您还需要配置存储库和安全信息

你能做什么

改用Git:我不是那种颠覆sux、Git-rulz的人。但是,当您遇到网络问题时,Git将起作用,因为存储库始终位于本地计算机上。在这种情况下,您将Git回购放在Dropbox下。但是,您不能直接使用该存储库。相反,您可以从中克隆、推送和拉取

误用Dropbox和Subversion,希望一切顺利:不推荐,但

在本地计算机上,运行
svnserve
以设置Subversion服务器守护程序。无法保证
svnserve
在您租用空间的服务器上,但幸运的是,它通常包含在Subversion客户端中。您需要更新存储库中的
conf/svnserve.conf
文件,以允许匿名提交,或者使用该
passwd
文件作为您的用户/密码数据库(我建议使用后者。如果使用后者,请在该
passwd
文件中添加您自己作为用户)

然后使用
svn://localhost/...
,完成您的工作,然后提交

问题是Subversion存储库根本不理解它可以同时位于多个位置,因此如果两个用户使用两个不同的
svnserve
进程连接到存储库,而由于Dropbox,存储库恰好同时位于两台不同的计算机上,那么它就无法提供保护


人们已经使用了此配置,并且已经取得了成功,但是请注意,您不能在两台不同的计算机上运行
svnserve
,以指向两台不同计算机上的同一Dropbox存储库,然后同时签出并提交更改。

您不能以这种方式将Dropbox与Subversion一起使用。要将Apache
httpd
与Subversion一起使用,您需要使用某些库编译Apache
httpd
,并且需要使用
mod\u dav\u svn
mod\u dav
插件配置
httpd.conf
。此外,您还需要配置存储库和安全信息

你能做什么

改用Git:我不是那种颠覆sux、Git-rulz的人。但是,当您遇到网络问题时,Git将起作用,因为存储库始终位于本地计算机上。在这种情况下,您将Git回购放在Dropbox下。但是,您不能直接使用该存储库。相反,您可以从中克隆、推送和拉取

误用Dropbox和Subversion,希望一切顺利:不推荐,但

在本地计算机上,运行
svnserve
以设置Subversion服务器守护程序。无法保证
svnserve
在您租用空间的服务器上,但幸运的是,它通常包含在Subversion客户端中。您需要更新存储库中的
conf/svnserve.conf
文件,以允许匿名提交,或者使用该
passwd
文件作为您的用户/密码数据库(我建议使用后者。如果使用后者,请在该
passwd
文件中添加您自己作为用户)

然后使用
svn://localhost/...
,完成您的工作,然后提交

<