Comment puis-je copier un fichier de la VM de Windows et d'en revenir?
Je suis en train de copier C
source des fichiers à partir d'un vms alpha pour une machine windows pour faciliter l'édition du code. (VMS éditeur est juste un éditeur de texte, et il serait agréable d'avoir la coloration syntaxique, etc)
Je peux copier ceci dans l'ensemble à l'aide de Dépasser FTP et cela gère la question de dupliquer les noms de fichiers avec la version suffixe que le vms a:
- Fichier.c;1
- Fichier.c;2
- Flle.c;3
Mais quand j'ouvre un fichier, j'ai transféré, tous les sauts de ligne ont été perdues, et la totalité du fichier est simplement une ligne.
Quelqu'un peut-il recommander une solution à ceci ou à offrir tous les conseils?
Merci d'avance
ps. J'ai besoin d'être en mesure de copier les fichiers de machines virtuelles et de toujours maintenir format.
J'ai essayé de VS2005, textpad et les programmeurs bloc-notes
Appartient sur le Serveur Faute.
juste parce que c'est VMS ne veut pas dire que c'est un "serveur" de l'émission. La manière la plus rapide OpenVMS Alpha système est assez lent par rapport à mon ordinateur portable.
Serveur Faute n'est pas seulement pour serveur questions, mais pour plus d'entreprise dans des cas où quelqu'un d'autre est propriétaire de l'ordinateur). Sauf si c'est votre propre personnel VMS zone (dans ce cas, la tête de Super-Utilisateur, mais je doute de la taille de la VM de la communauté :-)).
OriginalL'auteur Matt | 2010-01-27
Vous devez vous connecter pour publier un commentaire.
Il peut être hors de l'intérêt, mais dans le cas où vous s'interrogent toujours sur les "on-line" fichiers texte après le transfert FTP.
La réponse est simple: forcer le transfert FTP en mode ASCII (ou texte) dans votre client FTP. Cela permettra de s'assurer que le C-les fichiers de transfert (en fac de tous les fichiers) sont traités comme du texte, autrement ils sont supposés être binaire, de sorte que vous obtenez un octet-stream.
Longue réponse: Il existe 2 modes de transfert FTP: ASCII/binaire et texte/image. La valeur par défaut est parfois clent ou spécifiques au serveur.
De nombreux clients ont Auto-mode qui interprète l'extension de fichier pour définir le bon mode de transfert (.TXT,.CSV etc..)
Lorsque vous accédez au serveur VMS via le client FTP, trop souvent, le [Win -] client n'est pas VMS gentillesse, de sorte qu'il n'analyse pas la liste de fichiers correctement. Ainsi, il devient confus par le numéro de version ajouté à la "habituel" nom de fichier:
nom de fichier.ext;ver ==> fichier.c;1
Donc au lieu de voir .C (et en supposant que le texte), qu'il voit .C;1 et pense que c'est du binaire.
J'utilise Filezilla FTP client/de VMS et jusqu'à présent, il le fait correctement (même si la version n'est pas que parfois je voudrais).
OriginalL'auteur vmsnomad
La copie d'un fichier à partir de votre bureau windows à chaque fois que vous souhaitez modifier vieillit très rapidement.
Vous pourriez être en mesure de mettre en œuvre une bien belle alternative. Il y a un logiciel sous VMS, qui permet à un VMS arborescence des répertoires d'être traité comme un "disque réseau" sous windows". Une fois que vous avez créé et configuré votre windows de reconnaître le disque réseau, vous pouvez simplement ouvrir le fichier avec un éditeur de texte windows sans bouger de VMS windows. Vous pouvez également parcourir l'arborescence des répertoires, ce qui apparaît comme une arborescence de dossiers.
Lorsque vous effectuez une sauvegarde de votre éditeur de texte, la copie enregistrée remplace la version précédente sur les machines virtuelles terre. Et il transmet correctement entre RMS format et intégré de saut de ligne format. C'est beaucoup plus pratique que FTP, pour ce but.
Après avoir fait une rapide recherche sur Google, je pense que le nom du logiciel VMS est PATHWORKS. Mais je ne suis pas sûr.
OriginalL'auteur Walter Mitty
Quelques points que j'ai sur cette
PATHWORKS est assez vieux et (autant que je me souvienne - je ne l'utiliser) ne fonctionne pas bien avec les versions récentes de windows, comme la prise en charge d'Active Directory. Au cours des quelques dernières années, HP ont porté SAMBA de VMS et c'est la voie à suivre si vous voulez faire des zones de disque visible pour les machines windows. Devrait être easyt à trouver sur le site web de HP.
Si vous voulez essayer le FTP/SFTP route je voudrais essayer SFTP et aller pour les machines virtuelles version d'au moins 8.2. TheTCPIP suite a été réécrite (ou signalées à partir d'une version Unix) à ce point.
Machines virtuelles prend en charge un certain nombre de formats de fichiers de texte. Ainsi que le complexe de la structure de l'enregistrement décrite ci-dessus, il est STREAM_LF qui est le même que pour un fichier de type unix et STREAM_CRLF
OriginalL'auteur justintime
J'ai trouvé quelques informations intéressantes à propos de OpenVMS texte de la structure du fichier. Qui correspond à un vague souvenir que j'ai de la façon dont VMS gère les fichiers de texte; ils ne sont pas stockées en tant que flux d'octets comme les systèmes Windows et Unix, mais comme une séquence d'enregistrements (chaque enregistrement est une ligne de texte). Les enregistrements peuvent être soit à largeur fixe ou variable largeur. Ce que lit le fichier est responsable pour le contrôle de papier", ce que nous appelons généralement des sauts de ligne ces jours-ci.
Vous pouvez vérifier les options de Dépasser FTP pour vous assurer que vous êtes de transférer le fichier dans un mode ASCII. Il y a peut être des options que vous avez besoin de mettre sur le FTP serveur pour lire et écrire les fichiers dans le mode approprié.
OriginalL'auteur Greg Hewgill
Je ne suis pas expert, let's get cela et à l'air libre 😉
J'ai eu des problèmes similaires dans via ftp les fichiers de OVMS Alphaserver pour Win7 bureau, de sorte que je peux migrer vers SQL.
FTP [Attachmate & Gagner CLI] workled bien sous WinNT.
Je soupçonne Win7 n'aime pas le nom.ext;format de version de la OVMS fichier.
Filezilla - ne fonctionne pas.
Mastic ne fonctionne pas
Fenêtre CLI FTP ne fonctionne pas [partiel de transfert de fichier; temps & tronque le fichier].
À l'aide de Attachmate "Réflexions pour le Web 2011" pour émuler Vax terminal fonctionne très bien.
Pense que je vais devoir revenir en arrière pour Attachmate pour de l'assistance, mais partiellement paralysées par notre [Australien Govt Fed] C'services qui a le dernier mot
OriginalL'auteur dave
Certains éditeurs, comme BBEdit sur le Mac, directement en charge l'ouverture/enregistrement de fichiers via FTP/SFTP/etc. (BBEdit prend également en charge différents des fins de ligne utilisée sur différentes plates-formes, qui pourrait les aider avec votre autre problème). Je m'attends il doit y avoir un éditeur Windows avec des fonctionnalités similaires - mon Windows à l'aide de collègues de tous les éloges de quelque chose qui s'appelle CodeWrite (ou CodeWright ?) donc je pense que je prendrais un coup d'oeil à quelque chose comme ça.
OriginalL'auteur Paul R