我试图复制 C 来源文件从一个虚拟机alpha到windows的机器许更容易编辑的代码。(VM编辑只是一个文本编辑器,它将是很好的具有法突出等)

我能复制这种跨使用超过FTP和该处理的问题重复的文件与版尾的虚拟机有:

  • 文件。c;1
  • 文件。c;2
  • Flle.c;3

但当我打开文件,我已经传送,所有的线路打破已经丢失和整个文件只是一个路线。

任何人都可以推荐一个解决这个或提供任何暗示?

在此先感谢

ps。我需要能够复制该文件回到虚拟机和仍然保持格式。

有帮助吗?

解决方案

它可以关闭的兴趣,但现在的情况下,你仍然不知道有关的"一线"文本文件之后FTP转移。

短的回答:力FTP传输模式为ASCII码(或文本)在FTP客户。这将确保C-文件传送(在外交事务委员会的所有文件)被视为文本,否则他们就假定为是二进制的,所以你得一字节流。

只要回答:有2FTP转移模式:ASCII/文本和二元/图像。默认有时client或服务特定的。

许多客户自动模式,解释该文件的扩展,设置适当的转移模式(.TXT.CSV等。)

当你进入虚拟机服务器通过FTP客户,也往往[赢得基于]客户是不是虚拟机友好型,所以它并不分析的文件清单正常。因此,它得到困惑的版本号附加到"通常的"文件的名称:文件名。ext;ver==>的文件。c;1

所以相反的看法。C(并假定文本),它看到的。C;1,认为它是二进制的。

我用FTP软件客户向/从虚拟机和到目前为止,它不适当地(虽然版本的支持是不是因为我有时等等)。

其他提示

复制一文件以及从你的windows桌面你想要的每一次编辑变老的速度非常快。

你可能能够实现一个更好的选择。有一些软件,根据虚拟机,允许一个虚拟机目录树被视为"网络硬盘"在窗。一旦你已经设立,并设立了你的窗户识别网络盘,你可以打开文件与windows文本编辑器不移动它从虚拟机的窗户。你也可以浏览的目录树,这似乎像一棵树的文件夹。

当你发出一个保存自己的文本编辑器,保存副本,取代以前的版本过于虚拟机的土地。它介之间正确RMS格式和嵌入式行格式。它是一个整体的更多的方便比FTP,用于这一目的。

之后做一个快速的谷歌搜索,我觉得这个名字的虚拟机软件是PATHWORKS.但我不确定。

几点我已经在这个

  • PATHWORKS是相当的旧和(尽我记得-我不用)不工作,以及与近窗户的版本,例如支助活动目录。在过去几年内惠普移植SAMBA到虚拟机,这是要去,如果你想让领域的盘可见于windows的机器。应easyt找到惠普网站。

  • 如果你想尝试FTP/蔽路线,我会尝试蔽和虚拟机版本的至少8.2.TheTCPIP套房被改写(或报告从一个版本的Unix)在这一点上。

  • VM支持多种格式的文本的文件。以及复杂的记录结构上所述,有STREAM_LF这是同一个unix文件和STREAM_CRLF

我发现一些有趣的信息 OpenVMS文本文件的结构.对应一个模糊的记忆中,我已经怎样虚拟机处理文本的文件;他们并不存为流的字节,如Windows和Unix系统,但作为一个记录序列(每条记录的是一个文本)。记录既可以是固定的宽度或可变宽。任何读取文件负责"的文件的控制",我们通常叫新行这些天。

你可以检查的选择超过FTP,以确保你在转移文件中适当ASCII模式。可能有别的选择你需要设置在FTP 服务器 阅读和书写的文件中适当模式。

我不是专家-我们得说出来,并在开放;)

我已经具有类似的问题在FTPing文件从码ovms Alphaserver到windows7资桌面上所以我可以迁移到SQL。FTP[Attachmate和赢得CLI]workled现在WinNT.我怀疑windows7资不喜欢这个名字。ext;版格式码ovms文件。

他们的心血-不会的工作。

腻子-没工作

窗口CLI FTP-不会的工作[部分文件传送;时间和文件的截断].

使用Attachmate的"思考的网2011年"仿效Vax终端。认为我将要回去Attachmate援助,但部分地陷于瘫痪,通过我们的[澳大利亚送政府]它的服务具有最终发言权

一些编辑,如BBEdit在Mac,支持直接开口/节省的文件可通过FTP/蔽/等。(BBEdit还支持各种不同的线路的结局作为使用不同的平台,这将帮助你的其它问题)。我期望,必须有一个窗户编辑有类似功能的-我的窗户使用的同事们所有狂欢的东西叫CodeWrite(或CodeWright?) 所以我猜我就看看东西那样。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top