当前位置:编程学习 > C#/ASP.NET >>

asp.net网站发布软件??

平时大家用什么软件发布最新版的网站资源,
要是网站好多资源,而修改的内容只有一些图片、一些页面文件和一些dll,
有没有软件工具能检查到这些更新的资源,
然后上传到服务器就自动选择这些被新增或更新的文件上传到服务器
谢谢! --------------------编程问答--------------------
引用 楼主 u011642423 的回复:
平时大家用什么软件发布最新版的网站资源,
要是网站好多资源,而修改的内容只有一些图片、一些页面文件和一些dll,
有没有软件工具能检查到这些更新的资源,
然后上传到服务器就自动选择这些被新增或更新的文件上传到服务器
谢谢!

发布网站就是 覆盖原来的文件 (有些文件例外 如webconfig等等) 而如果是团队模式的话 用版本控制器 如(svn,tfs,css)等等 --------------------编程问答--------------------
引用 1 楼 liang_show 的回复:
Quote: 引用 楼主 u011642423 的回复:

平时大家用什么软件发布最新版的网站资源,
要是网站好多资源,而修改的内容只有一些图片、一些页面文件和一些dll,
有没有软件工具能检查到这些更新的资源,
然后上传到服务器就自动选择这些被新增或更新的文件上传到服务器
谢谢!

发布网站就是 覆盖原来的文件 (有些文件例外 如webconfig等等) 而如果是团队模式的话 用版本控制器 如(svn,tfs,css)等等

平时增加网站新功能时的繁琐工作,有修改的才上传覆盖 --------------------编程问答-------------------- 一般的ftp上传工具都有这种文件比较的功能,楼主下载一个试试即可 --------------------编程问答-------------------- FlashFXP v4.0.0 汉化破解安装版 --------------------编程问答-------------------- 关注下.... --------------------编程问答-------------------- ftp --------------------编程问答--------------------
引用 楼主 u011642423 的回复:
平时大家用什么软件发布最新版的网站资源,
要是网站好多资源,而修改的内容只有一些图片、一些页面文件和一些dll,
有没有软件工具能检查到这些更新的资源,
然后上传到服务器就自动选择这些被新增或更新的文件上传到服务器
谢谢!


很早以前我们做互联网行业的某些产品,我使用netloader。不知道现在还有没有这个东东了。它可以比较服务器端跟本地发布目录下的文件,只有那些与本地不一样的文件才会传送,而且会自动删除服务器上多余的文件。

一般来说最次地才会去使用一般的ftp客户端软件。因为ftp客户端软件通常只能低级地区比较文件的时间和大小,对于那些大小没有发生变化的文件往往忽略过去。

我们自己开发各种应用程序。我们的服务器可以再上传下载文件时自动比较客户端跟服务器端的文件md5值,如果一样则“一瞬间”就传送完毕了(因为根本不需要传送内容)。自己做程序,可以方便地支持本地资源管理器跟服务器文件管理器之间拖拉文件,可以做出操作起来很方便的东东。

如果自己没有开发能力,建议可以使用 TeamViewer之类的软件里的“文件传输”功能。它也是具有文件md5比较功能,并且可以方便地操作服务器端的文件。 --------------------编程问答-------------------- 做互联网行业的某些产品,我使用netloader  -->  做互联网行业的某些产品,我使用netload管理文件 --------------------编程问答-------------------- ftp客户端通常只支持两种比较:文件时间比较和文件大小比较。

可是ftp的那种文件时间比较对于团队来说往往是不实用的,因为我们复制文件时、以及几乎所有ftp服务器接收文件后,文件的时间都被改为最新的时间了。而我们在内测和产品发布之间往往有一个时间差,这个时间差就会造成这种简单地比较文件时间发生错误。

netload软件,它会在每一次上传文件时在服务器上产生一个“上一次本地文件信息日志”文件。然后再一次上传时,不是取服务器上的文件时间,而是取服务器上的这个日志文件里的信息。这样就能避免ftp服务的错误记录。

不过如果你的上传下载处理程序能够比较md5,则更准确。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,