Softethervpn: ユーザーがリリースに対してどのような命名スキームを見たいですか?

作成日 2018年12月21日  ·  14コメント  ·  ソース: SoftEtherVPN/SoftEtherVPN

これらはファイルの現在の名前です:

softether-vpn-portable-v5.01-9667-2018.12.21-windows-x64-pdbs.zip
softether-vpn-portable-v5.01-9667-2018.12.21-windows-x64.zip
softether-vpn-src-5.01.9667.tar.gz
softether-vpn-v5.01-9667-2018.12.21-windows-x64-pdbs.zip
softether-vpn-v5.01-9667-2018.12.21-windows-x86-pdbs.zip
softether-vpnclient-v5.01-9667-2018.12.21-windows-x86_x64-intel.exe
softether-vpnserver_vpnbridge-v5.01-9667-2018.12.21-windows-x86_x64-intel.exe

自動ビルドシステムに使用できる、明確で簡潔な命名スキームを採用したいと思います。

@ Andy2244 @paskal

build & release

全てのコメント14件

そして、tarballの下にSoftEtherVPN-${VERSION}ようなディレクトリを作成します。 現在の作業ディレクトリを台無しにしないでください。

同意します。

私はあなたのdebianパッケージの命名が好きで、すべてのプラットフォームで使用できると思います。

softether-common_5.1.9667_amd64.deb
softether-vpnbridge_5.1.9667_amd64.deb
softether-vpnclient_5.1.9667_amd64.deb
softether-vpncmd_5.1.9667_amd64.deb
softether-vpnserver_5.1.9667_amd64.deb

これですか?

@ Andy2244あなたは私が言ったことを繰り返しているだけです

@ Andy2244あなたは私が言ったことを繰り返しているだけです

申し訳ありませんが、スレッドをざっと読み、これについての簡単なメモを見逃しました:)

@paskalが言ったように、私はdebianパッケージの命名が本当に好きです。
タグのないビルドには、コミットハッシュ(短いハッシュ)のようなものを追加する必要があると思います。 したがって、誰かがマスターからビルドするとき、あなたは彼らがどのバージョンとコミットを使用するかを知っているでしょう。 これは、問題の報告などにも簡単になります。

だからこのようなもの:
タグ:

softether-common_5.1.9667_amd64.deb
softether-vpnbridge_5.1.9667_amd64.deb
softether-vpnclient_5.1.9667_amd64.deb
softether-vpncmd_5.1.9667_amd64.deb
softether-vpnserver_5.1.9667_amd64.deb

マスター/他のブランチから構築する

softether-common_5.1.9667.3b85a11_amd64.deb
softether-vpnbridge_5.1.9667.3b85a11_amd64.deb
softether-vpnclient_5.1.9667.3b85a11_amd64.deb
softether-vpncmd_5.1.9667.3b85a11_amd64.deb
softether-vpnserver_5.1.9667.3b85a11_amd64.deb

これは、cmakeのTWEAKバージョンオプションを使用することで実現できます。

そして、tarballの下にSoftEtherVPN-${VERSION}ようなディレクトリを作成します。 現在の作業ディレクトリを台無しにしないでください。

9668のソースリリースがありません、 softether-vpn-src-5.01.9668.tar.gz

新しい命名スキームで自動tar.gzをテストすると、大文字と小文字が区別されるフォルダーを抽出するパッケージはsoftetherだけであることに気付きました。おそらく、これをsoftethervpn-${VERSION}変更する必要がありますか?
これは、スクリプトの大文字と小文字のエラーを防ぐための規則だと思いますか?

@chipitsine簡単な質問ですが、最後の2つのリリース9668/9のopenwrtに使用する手動で作成されたソースリリースが表示されません。これらはマイナーアップデートであるため、バージョンがないか、バージョンのリリース方法に変更がありますか?

@ Andy2244 、それらは手動ではありませんでした。 それらはAppVeyorによって作成されるはずでしたが、アーティファクトのクォータが不足しました。

これをAzurePipelinesに移動します。 あなたの忍耐に感謝します

np、情報をありがとう、何かが壊れたかどうか疑問に思っていた、変更されました。

@chipitsineなぜ現在のリリースは、metaleftyが提案したものをまだ無視しているのですか?
また、 5.01.9670.tar.gzsoftether-vpn-src-5.01.9667.tar.gz
アーカイブには、tarballの下にSoftEtherVPN-$ {VERSION}のようなルートフォルダがまだありません。

@ Andy2244 、ごめんなさい。 時間不足

この問題はまだ固定されています。 これは固定を解除できると思います。

このページは役に立ちましたか?
0 / 5 - 0 評価