以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  对于发布项目日期的建议  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=66811)

--  作者:affixed
--  发布时间:2015/4/14 13:10:00
--  对于发布项目日期的建议
建议FoxTable对于项目的发布日期精确到具体的日期和时间,比如2015-04-4 11:02

这样的话就算每天更新多次也不会影响到各用户的在线升级,不然的话所有用户都是只能第二天才能更新软件。
导致的就是bug不能第一时间解决。(重新拷贝public文件夹是可以解决,但很不方便,需要通知到每个用户)

--  作者:jswjyjf
--  发布时间:2015/4/14 13:17:00
--  

这个方法比较好,特别是开发阶段 有时候一天要升级好几次


--  作者:Bin
--  发布时间:2015/4/14 13:36:00
--  
日期往后推一天,有问题应该集中修改升级, 一天升级多次不是很科学,你很少见这样的软件吧
--  作者:affixed
--  发布时间:2015/4/14 13:39:00
--  
但毕竟FoxTable主要面对的都是没有什么编程经验的客户群,这样,一天更新多次也就难免了。
只有等到经验丰富后才能有所改善,但这不是一两天就能提升的。
所以还请FT开发人员酌情考虑!

谢谢!

--  作者:Bin
--  发布时间:2015/4/14 13:48:00
--  
日后可以往后推一天
--  作者:shenyl0211
--  发布时间:2015/4/14 13:52:00
--  

1、已经有很多用户提过这个问题,但狐爸目前不会马上解决。

2、如果你用通知的方式而不是强行升级的方式升级软件,很可能因漏洞而造成灾难性的破坏。所以不靠谱。

3、建议你参考下面的方法自己编写代码,在打开项目的时候自动升级。如果升级被强行中断,项目就无法打开,迫使他重新下载。这样,虽有骂人的,但至少保证了数据安全,这是最重要的。

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=38980&replyID=&skin=1


--  作者:huhu
--  发布时间:2015/4/14 16:21:00
--  

我觉的也是,老把日期推后也不是一个行之有效的办法,毕竟这么做不符合软件开发规范。

再说很少软件是用日期来作为判断的。

一般软件都有自己定义的内部版本号。

是否考虑增加一种按照版本号build来作为升级的一种判断,build号由开发者自行指定,简单点的话比如纯5位整数,毕竟大小的方式来判断升级。