GithubHelp home page GithubHelp logo

Comments (8)

Ramon403 avatar Ramon403 commented on May 13, 2024

我也发现了,最后只能用上一个版本的客户端

from brook.

txthinking avatar txthinking commented on May 13, 2024

抱歉,让大家迷惑了。
服务端(也叫CLI端)MacOS, Windows GUI客户端iOS客户端Android客户端 的版本号并不一定是一样的,
比如发现MacOS GUI客户端有Bug, 就会修复并打上当前日期为其版本号,(而此时服务端或其他端并没有更新)
比如服务端此刻最新为20170723, 而此时Windows客户端最新为20170516.

当有Break change时会在首页明显处公示。

还是说都打上一样的版本号比较合理?

from brook.

cutemanworking avatar cutemanworking commented on May 13, 2024

20170723 版本中的brook_macos_amd64是直接运行吗? 我试过不行。 之前的版本倒是可以的。

from brook.

txthinking avatar txthinking commented on May 13, 2024
Clouds-MacBook-Pro:Downloads tx$ mkdir tmp                                                                                                                                                        [11/1766]
Clouds-MacBook-Pro:Downloads tx$ cd tmp/
Clouds-MacBook-Pro:tmp tx$ wget https://github.com/txthinking/brook/releases/download/v20170723/brook_macos_amd64
--2017-08-04 13:49:49--  https://github.com/txthinking/brook/releases/download/v20170723/brook_macos_amd64
Resolving github.com... 192.30.255.112, 192.30.255.113
Connecting to github.com|192.30.255.112|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/85371712/dfabbe56-6f98-11e7-9692-592881dd43ae?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170804%2
Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170804T054959Z&X-Amz-Expires=300&X-Amz-Signature=c704a3ec43db50b14787d4f77ac07dac4e94db546be5ea7f56a536fb8c915a12&X-Amz-SignedHeaders=host&actor_id=0&response-
content-disposition=attachment%3B%20filename%3Dbrook_macos_amd64&response-content-type=application%2Foctet-stream [following]
--2017-08-04 13:49:51--  https://github-production-release-asset-2e65be.s3.amazonaws.com/85371712/dfabbe56-6f98-11e7-9692-592881dd43ae?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH5
3A%2F20170804%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170804T054959Z&X-Amz-Expires=300&X-Amz-Signature=c704a3ec43db50b14787d4f77ac07dac4e94db546be5ea7f56a536fb8c915a12&X-Amz-SignedHeaders=host&actor
_id=0&response-content-disposition=attachment%3B%20filename%3Dbrook_macos_amd64&response-content-type=application%2Foctet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com... 52.216.228.208
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com|52.216.228.208|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9996356 (9.5M) [application/octet-stream]
Saving to: ‘brook_macos_amd64’

brook_macos_amd64                                  100%[===============================================================================================================>]   9.53M  34.6KB/s    in 3m 12s

2017-08-04 13:53:06 (50.9 KB/s) - ‘brook_macos_amd64’ saved [9996356/9996356]

Clouds-MacBook-Pro:tmp tx$ chmod +x brook_macos_amd64
Clouds-MacBook-Pro:tmp tx$ ./brook_macos_amd64 -h
NAME:
   Brook - A Cross-Platform Proxy Software

USAGE:
   brook_macos_amd64 [global options] command [command options] [arguments...]

VERSION:
   20170723

AUTHOR:
   Cloud <[email protected]>

COMMANDS:
     bkserver   Run as brook protocol server mode
     bkservers  Run as brook protocol multiple servers mode
     bkclient   Run as brook protocol client mode

另外建议 @cutemanworking 新的问题开新的issue,方便后来用户搜索查询.

from brook.

cutemanworking avatar cutemanworking commented on May 13, 2024

谢谢! 知晓了.

from brook.

 avatar commented on May 13, 2024

@txthinking 我是建议,无论某个客户端或服务端是否更新,都应该全部标注为最新版本号,否则还是会出现这类情况,会因为某个客户端或服务端没更新,而找不到最新版客户端或服务端,从而只能来回翻旧版本,要麻烦不少,所以还是全部都更新,统一一下最好。
主要这也是Go语言,多个平台都能编译,所以都releases放在一起,而不像其他的软件一样,各平台的客户端都是分开releases的。
所以最好的情况是,各平台客户端/服务端一起更新(即使只更新版本号),或者就是各平台客户端/服务端 releases分开,每隔单独更新处理。
不过我更倾向于前者,因为大部分使用者都喜欢追求最新版本,而如果客户端与服务端直接版本号不一致,可能会造成部分使用者的误解,可能会出现 “我的服务端版本是20170723,客户端只有20170516,会不会连不上?” "最新版客户端在哪里?" 等小白常见问题。

from brook.

txthinking avatar txthinking commented on May 13, 2024

感谢建议。下次更新会统一各端版本号。

from brook.

txthinking avatar txthinking commented on May 13, 2024

v20170809

from brook.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.