问题标签 [cwrsync]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
14720 浏览

command-line - 在 Windows 命令提示符中丢失了正斜杠的使用

我不能再在windows xp 命令提示符下使用/,而且它似乎是在一个拙劣的cygwin 安装之后启动的,例如cd /windows 不起作用,但习惯了。

谁能想到这可能是怎么发生的?

哎呀!它通常在 XP 中不起作用,尽管我读过它在 Vista 中起作用。我简化了我的问题,但这是错误的。真正的问题是:

我正在使用 cwrsync 二进制文件(用于 cygwin),它可以在命令提示符下以如下方式使用:

ssh -i /keydir/keyfile 用户@服务器

但是在做了一些事情之后(好像是在安装 cygwin),甚至在重新安装了 cwrsync 文件之后,我现在只能做:

ssh -i \keydir\keyfile user@server,即我在引用本地文件时必须使用windows约定。

我在 cwrsync 论坛上发布了这个,但它不是很活跃,所以我希望有人能认出这里发生了什么,我也许也应该试试 cygwin 论坛。

0 投票
2 回答
4792 浏览

synchronization - 跨 WAN 链接的文件复制

想知道是否有人可以建议一个好的文件复制工具,它将通过 WAN 链接进行复制。没有花哨的东西,即 VPN,我们正在寻找一个可以双向同步的直接 TCP/IP 连接。

我们已经研究了 robo-copy、rsync(我们目前已经使用但它只是一种方式)和其他一些较小的技术。任何建议都会有所帮助!哦,这仅适用于 Windows。请不要使用 linux/unix 工具。

  • 更新 -

现在,Web Farm Framework 将能够提供帮助……非常酷。

0 投票
3 回答
2265 浏览

svn - 通过高延迟网络连接同步许多(小)文件的方法

我们通常使用 Subversion(客户端上的 svn 更新;单向)将我们的软件应用程序部署到我们的客户端。由于延迟高(大文件下载速度很好),我们的一位客户目前遇到问题,因为他们在中国,而我们的服务器在加拿大。Subversion 只是在很长一段时间后因错误而超时。

我们的应用程序有很多小文件(.aspx、.config 等)和一些较大的文件(.dll、.jpg),总大小约为 100mb-200mb。

我目前正在考虑执行以下操作:

  1. 在服务器上执行本地 svn checkout
  2. 压缩结果
  3. FTP或rsync大zip文件到外机
  4. 将文件解压缩到临时文件夹中。
  5. 从该临时文件夹执行本地 rsync 到我们的典型安装文件夹。

有没有更好的解决方案?

  • 设置一个靠近目的地的 Subversion 镜像?(我每个月只需要几个小时,但可能很难找到)
  • 使用另一个版本控制系统?(对于高延迟连接,git 是否更好)?
  • 有没有办法打包颠覆补丁(包括二进制文件)以在目的地重新应用而不是发送所有数据?
  • 使用 DropBox(使用 Amazon S3)将文件传输到临时文件夹会更好吗?
0 投票
5 回答
13867 浏览

windows-7 - cwRsync 在 Windows 7 上忽略“nontsec”

我使用 cwRsync 将一些文件从 Windows 同步到 Ubuntu。这个过程过去在 Vista 上运行良好,但自从我升级到 Windows7 后,我一直遇到权限问题。

一些背景......我确实曾经在 Vista 上获得相同的权限问题,但通过使用CYGWIN=nontsec环境变量解决了这个问题。

前提问题

由于 windows 和 UNIX 文件权限不同,使用 windows 权限同步文件没有意义。rsync 所做的是将 UNIX 端的权限设置为 0 ( d---------)。为了防止这种情况,cygwin 具有nontsec指示它忽略 Windows 文件权限的变量。

问题是,在 Windows7 上,nontsec似乎没有任何效果。

0 投票
2 回答
952 浏览

symfony1 - 在 Windows 7 中使用 Rsync 部署 Symfony Projekt - 权限问题

我正在拼命地尝试使用 Rsync 部署我的 Symfony 应用程序。

我安装了 cwRsync 并且它有些工作,至少 SSH 可以。我的应用程序位于 E:\xampp\htdocs\MyProject。

Rsync 实际上确实在我的服务器上创建了一个目录,但除此之外,我只收到权限错误。

现在,这似乎是一个常见问题,但是我无法实施任何解决方案,例如这个: cwRsync ignores "nontsec" on Windows 7

我将 cwRsync 安装到以下目录:c:\cwrsync

我的问题:我的 fstab 文件需要看起来像什么,我什至必须把它放在哪里?这个问题还有其他解决方案吗?

提前致谢!

0 投票
2 回答
2961 浏览

powershell - Powershell:“设置主页=路径”

我尝试将 cmd 批处理文件迁移到 powershell,但 powershell 不接受 SET HOME 命令。剧本

./ssh 无法访问 HOME,但相同的脚本作为 cmd-Bash 运行,有什么建议可以设置像 cmd-bash SET HOME 这样的 Home Path?

问候雷内

0 投票
1 回答
55 浏览

rsync - rsync:入门级 1

我尝试使用 rsync(cwrsync for win)将本地目录同步到远程系统,现在我遇到了入门级问题并且找不到解决方案。

同步的入口级别是 0,它的意思是目标是:/cygdrive/e/temp/destination/dirA 但它应该是 /cygdrive/e/temp/destination/{content from sourcedir} 但我找不到一个开关来改变rsync 的入门级。

有任何想法吗?

问候雷内

0 投票
2 回答
3069 浏览

windows-7 - rsync 错误:错误的文件号

我正在尝试将内容从本地计算机(64 位 Windows 7)同步到远程服务器(64 位 Ubuntu 8),但它失败了。任何建议都非常受欢迎,因为我已经花了太多时间在这个废话上......提前致谢!

0 投票
1 回答
2963 浏览

rsync - 由于目录名称中的空格,CWRsync 失败

我无法在两台服务器之间的名称之间使用空格来同步文件夹。

我已经在网上研究过这个错误,但是许多解决方案只处理一个带空格的文件夹,我的问题是我有两个名称中有空格的子文件夹,并且没有一个解决方案有效

例如在服务器上我有目录:c:/test folder/test er/test.txt

当我在客户端上运行 rsync.cmd 时,服务器上的 rsyncd.log 文件中出现以下错误

在服务器上的 rsyncd.conf 文件夹中,我有以下内容:

这不起作用,但是以下方法起作用: 文件夹:c:/test folder/test.txt

使用 rsyncd.conf 代码:

即它只适用于一个有空格的目录,但不是两个。我知道这是一个语法问题,但我可以弄清楚语法,并且我尝试了很多基于在线研究的品种,包括反斜杠()和 x20 用于空格

我正在使用 cwrsync,服务器机器是:MicroSoft windows server 2003 R2

谢谢你。

0 投票
1 回答
2133 浏览

backup - rsync -选项解释?

我在 rsync 脚本上看到了下面的开关,我只是想知道是否有人可以为我分解它们......

乌戈?rwX (read-write-Execute - 为什么在 Execute 上大写?)

还有什么是 -x 选项的“不要跨越文件系统边界”?

非常感谢