Gitflow: Bagaimana cara menabrak versi?

Dibuat pada 27 Apr 2010  ·  4Komentar  ·  Sumber: nvie/gitflow

Ketika saya memulai cabang rilis:

$git flow release start release-1.1 1fe0166
Switched to a new branch 'release/release-1.1'

Summary of actions:
 - A new branch 'release/release-1.1' was created, based on '1fe0166'
 - You are now on branch 'release/release-1.1'

 Follow-up actions:
 - Bump the version number now!
 - Start committing last-minute fixes in preparing your release
 - When done, run:

      git flow release finish 'release-1.1'

Saya ingin menindaklanjuti dan menabrak versi nmber. Tapi mengapa dan bagaimana? Apakah itu dilakukan secara otomatis ketika saya selesai?

Komentar yang paling membantu

Bumping mengacu pada tindakan meningkatkan nomor versi Anda. Sejauh menyangkut cabang, gitflow melakukan ini secara otomatis untuk Anda. Tetapi aplikasi Anda (atau versi apa pun yang Anda buat) mungkin ingin tahu versi mana saat ini. Ini adalah sesuatu yang masih perlu Anda lakukan secara manual, tentu saja.

Ketika gitflow melaporkan bahwa Anda harus "menambah nomor versi Anda sekarang", artinya ini: perbarui file Anda secara manual sehingga mencerminkan nomor versi yang benar.

Semua 4 komentar

Bumping mengacu pada tindakan meningkatkan nomor versi Anda. Sejauh menyangkut cabang, gitflow melakukan ini secara otomatis untuk Anda. Tetapi aplikasi Anda (atau versi apa pun yang Anda buat) mungkin ingin tahu versi mana saat ini. Ini adalah sesuatu yang masih perlu Anda lakukan secara manual, tentu saja.

Ketika gitflow melaporkan bahwa Anda harus "menambah nomor versi Anda sekarang", artinya ini: perbarui file Anda secara manual sehingga mencerminkan nomor versi yang benar.

Dia Vincent,
Dank je wel untuk balasan cepat.
Script bekerja dengan baik. Belum yakin bagaimana rilis cabang dll bekerja dengan remote. Saya pikir itu masih dasar git.
Terima kasih!

  • Charlie

Hai

Saya agak baru dengan _Git_ dan saya tidak begitu mengerti apa yang Anda maksud dengan memperbarui file saya secara manual? Apakah ada perintah untuk itu atau maksud Anda komit lagi.
Terima kasih sebelumnya.

@ Dmaster420 no nvie sebenarnya berarti menemukan lokasi di basis kode Anda di mana Anda dapat menjelaskan versi dan menambahnya sendiri.

misalnya, dalam aplikasi Django saya, saya biasanya menyimpan versi di file dasar init .py :

https://github.com/airtonix/django-ikari/blob/master/ikari/__init__.py

lalu saya menggunakannya di setup.py:

https://github.com/airtonix/django-ikari/blob/master/setup.py#L8

Dalam kasus saya, nvie mengatakan: "edit init .py dan ubah dari '0.0.8' menjadi '0.0.9' (atau apa pun versi rilis Anda)

Namun ada versi bercabang dari git-flow yang menyediakan kait di mana Anda dapat mengotomatisasi ini.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat