• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

如何备份程序到PC上? 以便平常可以经常看看代码。

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 64次 | 进入软件测试论坛讨论

领测软件测试网
一个个做成savf或splf很累,文件太多了。
我直接把member用ftp保存到pc时,察看时都是乱码。

有没有什么好办法 可以快捷地备份下来?
包括rpg,dds等文件。

 hanyu 回复于:2003-07-31 18:51:38
ftp yourhost
cd yourlib
prompt
mget yourfile.*

if you can't get the member ,tell the errmsg .l

 myyzq 回复于:2003-07-31 17:45:58
ftp可以啊 我试过 用get命令
但是只能每次一个,大量的话很麻烦!

 hanyu 回复于:2003-07-31 18:16:58
ftp 用 prompt ,然后 mget  所有member。

 myyzq 回复于:2003-07-31 18:30:10
mget 我也试过 xget我也试过
都不行,是不是400什么地方的设置不对啊!!!

 sunnyliang 回复于:2003-08-01 09:05:37
文件是拉下来了,就是在pc上查看时都是乱码:


我把ftp属性改了,用cuteftp可以成批把文件拉回来了.
Change FTP attributes 
Initial name format  . . . . . .   *PATH  
Initial list format  . . . . . .   *UNIX

 sunnyliang 回复于:2003-08-01 10:49:18
如果把ftp属性改了,用cuteftp可以成批把文件拉回来后.整个文件都是乱码. 
Change FTP attributes 
Initial name format . . . . . . *PATH 
Initial list format . . . . . . *UNIX


如果用 ftp hostip -> prompt-> mget *
则英文可以正常显示,汉字全是乱码.

请教如何解决?

 www01 回复于:2003-08-01 12:13:40
如果用ftp传到pc的源程序英文应该没有问题,我用过。
但中文有可能是乱码。

 xmubeta 回复于:2003-08-01 13:00:22
如果用文件共享不知道可不可以,在培训时用了一下,感觉挺好用的,不知道是否你的系统支持

 hanyu 回复于:2003-08-03 20:38:18
文件共享 可以看到中文,就是拷成doc比较慢,不如ftp 一次一批源码。

 whm 回复于:2003-08-03 22:54:58
ftp提示符时
    敲入如下命令行:
    quote type c 1381
    就可以看原码中的中文了

 sunnyliang 回复于:2003-08-04 12:51:42
我运行了quote type c 1381 ,下载下来的文件还是中文乱码.

 hanyu 回复于:2003-08-04 18:39:20
取决与你源文件的ccsid,像 935 就可以,937不行。

 sunnyliang 回复于:2003-08-05 11:22:39
源物理文件的CCSID就是935,可下载下来还是乱码.

 sunnyliang 回复于:2003-08-05 17:54:55
好多天了,还没解决问题,

 hanyu 回复于:2003-08-05 20:11:51
400 内置的ftp 码字转换是不太稳定,如果需要中文,将QDLS共享
CPYTOPCD ,在网上邻居上看。

 sunnyliang 回复于:2003-08-06 20:19:09
quote type c 1381后
如果ftp一个menber,则中文显示正常,
如果用mget,则乱码.

 whm 回复于:2003-08-06 20:58:04
晕,不会吧,还在顶这个帖子
     我说说我是怎么在pc机上看源代码的吧
    第一页 我说过了在ftp时用quote type c 1381
    (之前可加bin或者不加)
    在pc上我用ultraedit-32查看和修改源代码
     上传也是一样的

 sunnyliang 回复于:2003-08-07 09:21:12
如果get单个文件当然没问题,
可用mget就乱码了.

 wangshy 回复于:2003-08-07 09:24:07
用ULTRAEDIT32里面的FTP,且该编码为EBCDIC。

 hanyu 回复于:2003-08-07 12:22:37
物理文件不支持在命令“QUOTE TYPE C 1381"后跟多个文件传输的命令"MGET *.*",但是流文件却没有这个限制。
因此,解决方法就是先在AS/400中将物理文件转成流文件,然后再将流文件传输到PC端。

1. 使用CPYTOSTMF命令将要传输的文理文件都转换成流文件: 
CPYTOSTMF FROMMBR('/qsys.lib/xxxx.lib/abc1.file/abc1.mbr') TOSTMF('/testabc') STMFOPT(*ADD) 

2. 使用FTP将流文件批量传输到PC端:
FTP xx.xx.xx.xx
id
password
quote type c 1381
cd /
bin
mget test*.*

 sunnyliang 回复于:2003-08-07 13:04:07
[quote:7e6ca8654a="hanyu"]物理文件不支持在命令“QUOTE TYPE C 1381"后跟多个文件传输的命令"MGET *.*",但是流文件却没有这个限制。
因此,解决方法就是先在AS/400中将物理文件转成流文件,然后再将流文件传输到PC端。

1. 使用CPYTOSTMF..........[/quote:7e6ca8654a]     


这也要一个文件一个文件处理,很麻烦的.

 maxabc 回复于:2003-08-07 18:33:05
在AS400上运行 
 ftp 'x.x.x.x'
  ltype c 1381
  mput yourlib/yoursrc.*


如果不行,请告诉我

 sunnyliang 回复于:2003-08-07 20:13:18
非常感谢maxabc,问题解决!

 sunnyliang 回复于:2003-08-08 08:33:11
不好意思,还是有问题.
用mput时,系统在传送数十个或数百个文件后自动断开,而没有把所有成员传送完.

 stephenxie2003 回复于:2003-10-17 17:29:06
[quote:ac0f048b99="hanyu"]400 内置的ftp 码字转换是不太稳定,如果需要中文,将QDLS共享
CPYTOPCD ,在网上邻居上看。[/quote:ac0f048b99]

请斑竹说的详细一点好吗?
AS/400可以像workstation一样被共享,在网上邻居能看到吗?
具体如何做啊?
 

 xuguopeng 回复于:2003-10-17 20:31:20
把400做成NETSERVER就行了

 stephenxie2003 回复于:2003-10-20 11:30:20
请问:
具体如何作啊?
能写的详细一点吗?
感谢之至!
 

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网