Articles of WebDAV

SVNParent(DAV)在不同的path在同一台服务器上

我们目前在svn.company.com上有一个用于内部(偶尔外部)使用的颠覆服务器。 目前版本库通过SVNParentPath位于/ svn / [project]。 但是,pipe理层希望只在/ [项目]中提供它们。 我能看到它似乎与一些mod_rewrite指令工作: #Don't redirect (internally, note the PT (passthrough)) any trac or admin pages RewriteCond %{REQUEST_URI} !^/trac.*$ RewriteCond %{REQUEST_URI} !^/admin.*$ RewriteCond %{REQUEST_URI} !^/svn.*$ RewriteRule ^/(.*)$ /svn/$1 [PT,NS,QSA] 这似乎工作,但检查出或执行任何其他实际的SVN操作失败。 我的理论是,DAV将URL报告为/ svn / [project],当客户端与/ [project]请求的URL不匹配时,客户端将中止。 你将如何解决这个问题?

使用Apache / Nginx的WebDav镜像

伙计们,我有一个使用WebDav转储数据的“原始”服务器。 只要数据在原点上被接收到,我就需要将这些数据分配给边缘caching。 我将使用Apache或Nginx作为源和边缘服务器。 什么是build议的方式来做我的内容从原点到边缘的实时镜像? 是否有可能将WebDAV触发器编程到Apache / Nginx将导致内容传播,或者我应该看看像rsync这样简单的东西? 感谢您的见解。 -Raj

Webdav共享(SharePoint)修改date在select/单击文件时得到更新

在SharePoint文档库中,可以select使用Windows资源pipe理器作为webdav共享来打开该库。 当我浏览webdav共享,并select一个文件(不打开它或任何东西,只需单击),修改date得到更新。 我停止了客户机上的所有服务,以避免文件被索引或病毒扫描,但仍然发生。 什么可能导致这个?

为什么在这些IIS 6 WebDAV服务器日志中只有PROPFIND行

我已经使用Adobe的Livecycle Collaboration Services构build了一个应用程序,该应用程序向我的WebDAV服务器提供会话logging(基本上是ZIP文件)。 Adobe服务器能够将录制内容上传到我的WebDAV服务器,所以我假设P​​UT操作没有问题,并跳到有问题的部分。 该应用程序有一个播放function,它使Adobe LCCS服务器(我根本没有任何访问权限)从我的服务器上下载以前上传的录音,并将它们stream到客户端。 现在,大部分时间播放从不开始。 我已经检查了IIS日志文件,看看发生了什么,看到下面的日志块: #Software: Microsoft Internet Information Services 6.0 #Version: 1.0 #Date: 2011-10-24 23:01:33 #Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status 2011-10-24 23:01:33 W3SVC816003140 212.2.198.10 PROPFIND /webcast – 80 – 78.190.136.29 Microsoft-WebDAV-MiniRedir/6.1.7600 207 0 0 2011-10-24 23:01:33 W3SVC816003140 212.2.198.10 PROPFIND /webcast/na2-sdk-e720161f-0e1b-42ed-81c5-1d5a066cc158_x002F_mesutdursun74_x002F_91fbdd8b59.zip – […]

IISconfiguration来发布文件

我有一个Web服务,将保存将通过IIS外部发布的文件。 这个想法是使用Webdav来保存文件,但这意味着该文件也可以在外部进行更改。 这个想法是在我发布文件的IIS服务器上有2个网站。 一个站点http://internalpublish.local/vfolder其中,vfolder指向文件共享位置,文件将通过webdav保存。 其他网站将是http://externalpublish.com/vfolder其中,vfolder指向与内部站点上相同的物理文件夹,但webdav未在此站点上启用。 这会造成任何问题吗? 任何反馈将不胜感激。

WebDav在IIS 7.5和OS Win2k8上返回错误405

我使用OS Win2k8在IIS 7.5上configuration了一个WebDav应用程序。 我创build了一个Server机器的本地用户。 但是,当我尝试上传一个文件,使用我的WebDav应用程序,它给了我错误405。我设置webdav authroing规则读取,源,写。 身份validation是Winodows,目录浏览启用。 所有用户都可以访问所有内容。 什么可能会错过我的configuration? 有没有人有线索? 谢谢 阿西夫

Windows通过代理共享

我有一个Windows共享,并在不同的子网上。 虽然在用户子网上可以configuration代理服务器,但用户子网上的用户无法看到服务器子网。 所有的networkingstream量通过这个代理服务器(鱿鱼)发送。 有没有办法代理文件共享,以便用户可以访问它? 我已经尝试了一个NTFS符号链接,但我无法通过共享访问符号链接。 服务器是Windows Server 2008 R2 – 我必须坚持使用Windows,因为它也运行远程桌面网关。

如何在Mac(Lion)上使用SSL设置webdav服务器?

如何在Mac(Lion)上使用SSL设置webdav服务器? 提前致谢!

Apache 2.4 webdav在文件名中没有斜线上传

我在Ubuntu 10.04 LTS上运行apache 2.4.2上的webdav 虚拟主机configuration: ServerAdmin [email protected] ServerName test.com ServerAlias www.test.com ErrorLog "/usr/websites/logs/www.test.com-error_log" CustomLog "/usr/websites/logs/www.test.com-access_log" common DavLockDB "/usr/websites/var/DavLockWWW" DocumentRoot "/usr/websites/www" <Directory "/usr/websites/www"> Options FollowSymlinks MultiViews AllowOverride None Require all granted </Directory> Alias /davwww/ "/usr/websites/www" <Location /davwww/> DAV On AuthType Digest AuthName "davwww" AuthUserFile "/usr/websites/www.digest.passwd" AuthDigestProvider file Require valid-user </Location> 我可以login并查看目录列表; 但是,当我创build一个文件时,它会被上传到服务器上,而不需要文件夹分隔字符 – 斜杠。 / usr […]

在git推MKCOL 405和锁500(错误:不能locking现有的信息/裁判)

我有一些麻烦build立与Apache的Git服务器。 这是我的gitrepo.conf: DavLockDB "opt/local/apache2/var/DavLock" <Directory /opt/local/apache2/htdocs/repo> DAV On Deny from all AuthType Basic AuthName "Git repositories" AuthUserFile /etc/apache2/other/htpasswd AuthGroupFile /etc/apache2/other/htgroup-git </Directory> <Directory /opt/local/apache2/htdocs/repo/myproject.git> Allow from all Order allow,deny <Limit GET> Require group myproject-reader </Limit> <Limit GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> Require group myproject-writer </Limit> </Directory> 当我git push到http://admin@localhost/repo/myproject.git ,我得到这个: error: […]