Skip to content

Commit d3ae2f5

Browse files
committed
Merge branch 'master' into docker_support
2 parents cb934f1 + 78b7529 commit d3ae2f5

File tree

10 files changed

+190
-31
lines changed

10 files changed

+190
-31
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ This changelog goes through all the changes that have been made in each release
44
without substantial changes to our git log; to see the highlights of what has
55
been added to each release, please refer to the [blog](https://blog.gitea.io).
66

7+
## [1.13.4](https://github.com/go-gitea/gitea/releases/tag/v1.13.4) - 2021-03-07
8+
9+
* SECURITY
10+
* Fix issue popups (#14898) (#14899)
11+
* BUGFIXES
12+
* Fix race in LFS ContentStore.Put(...) (#14895) (#14913)
13+
* Fix a couple of issues with a feeds (#14897) (#14903)
14+
* When transfering repository and database transaction failed, rollback the renames (#14864) (#14902)
15+
* Fix race in local storage (#14888) (#14901)
16+
* Fix 500 on pull view page if user is not loged in (#14885) (#14886)
17+
* DOCS
18+
* Fix how lfs data path is set (#14855) (#14884)
19+
720
## [1.13.3](https://github.com/go-gitea/gitea/releases/tag/v1.13.3) - 2021-03-04
821

922
* BREAKING

models/issue.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,9 @@ func (issue *Issue) loadTotalTimes(e Engine) (err error) {
9797

9898
// IsOverdue checks if the issue is overdue
9999
func (issue *Issue) IsOverdue() bool {
100+
if issue.IsClosed {
101+
return issue.ClosedUnix >= issue.DeadlineUnix
102+
}
100103
return timeutil.TimeStampNow() >= issue.DeadlineUnix
101104
}
102105

models/issue_milestone.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,10 @@ func (m *Milestone) AfterLoad() {
6363
}
6464

6565
m.DeadlineString = m.DeadlineUnix.Format("2006-01-02")
66-
if timeutil.TimeStampNow() >= m.DeadlineUnix {
67-
m.IsOverdue = true
66+
if m.IsClosed {
67+
m.IsOverdue = m.ClosedDateUnix >= m.DeadlineUnix
68+
} else {
69+
m.IsOverdue = timeutil.TimeStampNow() >= m.DeadlineUnix
6870
}
6971
}
7072

options/locale/locale_de-DE.ini

Lines changed: 64 additions & 0 deletions
Large diffs are not rendered by default.

options/locale/locale_ja-JP.ini

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,7 @@ password_uppercase_one=最低1文字の大文字
385385
password_digit_one=最低1文字の数字
386386
password_special_one=最低1文字の英字記号 (句読点、括弧、引用符、etc.)
387387
enterred_invalid_repo_name=入力したリポジトリ名が間違っています。
388+
enterred_invalid_org_name=入力した Organization の名前が間違っています。
388389
enterred_invalid_owner_name=新しいオーナーの名前が正しくありません。
389390
enterred_invalid_password=入力されたパスワードが間違っています。
390391
user_not_exist=指定されたユーザーは存在しません。
@@ -734,6 +735,12 @@ delete_preexisting=既存のファイルを削除
734735
delete_preexisting_content=%s のファイルを削除します
735736
delete_preexisting_success=%s の未登録ファイルを削除しました
736737

738+
transfer.accept=転送を承認
739+
transfer.accept_desc="%s" に転送
740+
transfer.reject=転送を拒否
741+
transfer.reject_desc="%s" への転送をキャンセル
742+
transfer.no_permission_to_accept=承認を行う権限がありません
743+
transfer.no_permission_to_reject=拒否を行う権限がありません
737744

738745
desc.private=プライベート
739746
desc.public=公開
@@ -1447,6 +1454,7 @@ activity.closed_issues_count_1=クローズされた課題
14471454
activity.closed_issues_count_n=クローズされた課題
14481455
activity.title.issues_1=%d件の課題
14491456
activity.title.issues_n=%d件の課題
1457+
activity.title.issues_closed_from=%[2]sからの%[1]sがクローズされました
14501458
activity.title.issues_created_by=%sが%sによって作成されました
14511459
activity.closed_issue_label=クローズ
14521460
activity.new_issues_count_1=新しい課題
@@ -1553,11 +1561,19 @@ settings.convert_fork_notices_1=この操作によりフォークから通常の
15531561
settings.convert_fork_confirm=リポジトリを変換
15541562
settings.convert_fork_succeed=フォークを通常のリポジトリに変換しました。
15551563
settings.transfer=オーナー移転
1564+
settings.transfer.rejected=リポジトリの転送は拒否されました。
1565+
settings.transfer.success=リポジトリの転送が成功しました。
1566+
settings.transfer_abort=転送をキャンセル
1567+
settings.transfer_abort_invalid=存在しないリポジトリの転送はキャンセルできません。
1568+
settings.transfer_abort_success=%s へのリポジトリ転送は正常にキャンセルされました。
15561569
settings.transfer_desc=別のユーザーやあなたが管理者権限を持っている組織にリポジトリを移転します。
15571570
settings.transfer_form_title=確認のためリポジトリ名を入力:
1571+
settings.transfer_in_progress=現在進行中の転送があります。このリポジトリを別のユーザーに転送したい場合はキャンセルしてください。
15581572
settings.transfer_notices_1=- 個人ユーザーに移転すると、あなたはリポジトリへのアクセス権を失います。
15591573
settings.transfer_notices_2=- あなたが所有(または共同で所有)している組織に移転すると、リポジトリへのアクセス権は維持されます。
15601574
settings.transfer_owner=新しいオーナー
1575+
settings.transfer_perform=転送を実行
1576+
settings.transfer_started=このリポジトリは転送のためにマークされており、「%s」からの確認を待っています
15611577
settings.transfer_succeed=リポジトリを移転しました。
15621578
settings.signing_settings=署名検証の設定
15631579
settings.trust_model=署名トラストモデル
@@ -1893,6 +1909,8 @@ release.tag_name_invalid=タグ名が不正です。
18931909
release.tag_already_exist=このタグ名は既に存在します。
18941910
release.downloads=ダウンロード
18951911
release.download_count=ダウンロード数: %s
1912+
release.add_tag_msg=リリースのタイトルと内容をタグのメッセージにする
1913+
release.add_tag=タグのみ作成
18961914

18971915
branch.name=ブランチ名
18981916
branch.search=ブランチを検索
@@ -1920,6 +1938,8 @@ branch.download=ブランチ '%s' をダウンロード
19201938
branch.included_desc=このブランチはデフォルトブランチに含まれています
19211939
branch.included=埋没
19221940

1941+
tag.create_tag=タグ <strong>%s</strong> を作成
1942+
tag.create_success=タグ '%s' が作成されました。
19231943

19241944
topic.manage_topics=トピックの管理
19251945
topic.done=完了

options/locale/locale_tr-TR.ini

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -385,6 +385,7 @@ password_uppercase_one=En az bir büyük karakter
385385
password_digit_one=En az bir rakam
386386
password_special_one=En az bir özel karakter (noktalama işaretleri, parantezler, tırnaklar vb.)
387387
enterred_invalid_repo_name=Girdiğiniz depo adı hatalı.
388+
enterred_invalid_org_name=Girdiğiniz organizsyon adı hatalı.
388389
enterred_invalid_owner_name=Yeni sahip ismi hatalı.
389390
enterred_invalid_password=Girdiğiniz parola hatalı.
390391
user_not_exist=Böyle bir kullanıcı yok.
@@ -734,6 +735,12 @@ delete_preexisting=Önceden var olan dosyaları sil
734735
delete_preexisting_content=%s içindeki dosyaları sil
735736
delete_preexisting_success=%s içindeki kabul edilmeyen dosyalar silindi
736737
738+
transfer.accept=Aktarımı Kabul Et
739+
transfer.accept_desc="%s" tarafına aktar
740+
transfer.reject=Aktarımı Reddet
741+
transfer.reject_desc="%s" tarafına aktarımı iptal et
742+
transfer.no_permission_to_accept=Kabul Etme iznine sahip değilsiniz
743+
transfer.no_permission_to_reject=Reddetme iznine sahip değilsiniz
737744
738745
desc.private=Özel
739746
desc.public=Genel
@@ -1097,6 +1104,7 @@ issues.context.delete=Sil
10971104
issues.no_content=Henüz bir içerik yok.
10981105
issues.close_issue=Kapat
10991106
issues.pull_merged_at=`<a href="%[1]s">%[2]s</a> işlemesini <b>%[3]s</b> ile %[4]s birleştirdi`
1107+
issues.manually_pull_merged_at=`<a href="%[1]s">%[2]s</a> işlemesini <b>%[3]s</b> %[4]s elle birleştirdi`
11001108
issues.close_comment_issue=Yorum Yap ve Kapat
11011109
issues.reopen_issue=Yeniden aç
11021110
issues.reopen_comment_issue=Yorum Yap ve Yeniden Aç
@@ -1265,6 +1273,7 @@ pulls.compare_compare=şuradan çek
12651273
pulls.filter_branch=Dal filtrele
12661274
pulls.no_results=Sonuç bulunamadı.
12671275
pulls.nothing_to_compare=Bu dallar eşit. Değişiklik isteği oluşturmaya gerek yok.
1276+
pulls.nothing_to_compare_and_allow_empty_pr=Bu dallar eşittir. Bu Dİ boş olacak.
12681277
pulls.has_pull_request=`Bu dallar arasında bir değişiklik isteği zaten var: <a href="%[1]s/pulls/%[3]d">%[2]s#%[3]d</a>`
12691278
pulls.create=Değişiklik İsteği Oluştur
12701279
pulls.title_desc=<code>%[2]s</code> içindeki %[1]d işlemeyi <code id="branch_target">%[3]s</code> ile birleştirmek istiyor
@@ -1277,13 +1286,16 @@ pulls.reopen_to_merge=Lütfen birleştirme gerçekleştirmek için bu değişikl
12771286
pulls.cant_reopen_deleted_branch=Dal silindiğinden bu değişiklik isteği yeniden açılamaz.
12781287
pulls.merged=Birleştirildi
12791288
pulls.merged_as=Değişiklik isteği <a rel="nofollow" class="ui sha" href="%[1]s"><code>%[2]s</code></a> olarak birleştirildi.
1289+
pulls.manually_merged=Elle birleştirildi
1290+
pulls.manually_merged_as=Değişiklik isteği <a rel="nofollow" class="ui sha" href="%[1]s"><code>%[2]s</code></a> olarak elle birleştirildi.
12801291
pulls.is_closed=Değişiklik isteği kapatıldı.
12811292
pulls.has_merged=Değişiklik isteği birleştirildi.
12821293
pulls.title_wip_desc=`Değişiklik isteğinin yanlışlıkla birleştirilmesini önlemek için, <a href="#">başlığı <strong>%s</strong> ile başlatın</a>`
12831294
pulls.cannot_merge_work_in_progress=Bu değişiklik isteği devam eden bir çalışma olarak işaretlendi. Hazır olduğunda <strong>%s</strong> ön ekini başlıktan kaldırın
12841295
pulls.data_broken=Bu değişiklik isteği, çatallama bilgilerinin eksik olması nedeniyle bozuldu.
12851296
pulls.files_conflicted=Bu değişiklik isteğinde, hedef dalla çakışan değişiklikler var.
12861297
pulls.is_checking=Birleştirme çakışması denetimi devam ediyor. Birkaç dakika sonra tekrar deneyin.
1298+
pulls.is_empty=Bu dal, hedef dalla eşittir.
12871299
pulls.required_status_check_failed=Bazı gerekli denetimler başarılı olmadı.
12881300
pulls.required_status_check_missing=Gerekli bazı kontroller eksik.
12891301
pulls.required_status_check_administrator=Yönetici olarak, bu değişiklik isteğini yine de birleştirebilirsiniz.
@@ -1304,6 +1316,7 @@ pulls.reject_count_1=%d değişiklik isteği
13041316
pulls.reject_count_n=%d değişiklik isteği
13051317
pulls.waiting_count_1=%d bekleyen inceleme
13061318
pulls.waiting_count_n=%d bekleyen inceleme
1319+
pulls.wrong_commit_id=işleme kimliği, hedef daldaki bir işleme kimliği olmalıdır
13071320
13081321
pulls.no_merge_desc=Tüm depo birleştirme seçenekleri devre dışı bırakıldığından, bu değişiklik isteği birleştirilemez.
13091322
pulls.no_merge_helper=Depo ayarlarındaki birleştirme seçeneklerini etkinleştirin veya değişiklik isteğini el ile birleştirin.
@@ -1314,6 +1327,8 @@ pulls.merge_pull_request=Değişiklik İsteğini Birleştir
13141327
pulls.rebase_merge_pull_request=Yeniden Yapılandır ve Birleştir
13151328
pulls.rebase_merge_commit_pull_request=Yeniden Yapılandır ve Birleştir (--no-ff)
13161329
pulls.squash_merge_pull_request=Ez ve Birleştir
1330+
pulls.merge_manually=Elle birleştirildi
1331+
pulls.merge_commit_id=Birleştirme işlemesi kimliği
13171332
pulls.require_signed_wont_sign=Dal imzalı işlemeler gerektiriyor, ancak bu birleştirme imzalanmayacak
13181333
pulls.invalid_merge_option=Bu değişiklik isteği için bu birleştirme seçeneğini kullanamazsınız.
13191334
pulls.merge_conflict=Birleştirme Başarısız Oldu: Birleştirme sırasında bir çakışma oldu. İpucu: Farklı bir strateji deneyin
@@ -1537,6 +1552,8 @@ settings.pulls.allow_merge_commits=İşleme Birleştirmeyi Etkinleştir
15371552
settings.pulls.allow_rebase_merge=İşlemeleri Birleştirmek için Yeniden Yapılandırmayı Etkinleştir
15381553
settings.pulls.allow_rebase_merge_commit=Açık birleştirme işlemeleri ile Yeniden Yapılandırmayı Etkinleştir (--no-ff)
15391554
settings.pulls.allow_squash_commits=İşlemeleri Birleştirmek için Ezmeyi Etkinleştir
1555+
settings.pulls.allow_manual_merge=Dİ'yi elle birleştirilmiş olarak işaretlemeyi etkinleştir
1556+
settings.pulls.enable_autodetect_manual_merge=Kendiliğinden algılamalı elle birleştirmeyi etkinleştir (Not: Bazı özel durumlarda yanlış kararlar olabilir)
15401557
settings.projects_desc=Depo Projelerini Etkinleştir
15411558
settings.admin_settings=Yönetici Ayarları
15421559
settings.admin_enable_health_check=Depo Sağlık Kontrollerini Etkinleştir (git fsck)
@@ -1554,11 +1571,19 @@ settings.convert_fork_notices_1=Bu işlem çatalı normal bir depoya dönüştü
15541571
settings.convert_fork_confirm=Depoyu Dönüştür
15551572
settings.convert_fork_succeed=Çatal normal bir depoya dönüştürüldü.
15561573
settings.transfer=Sahipliği Aktar
1574+
settings.transfer.rejected=Depo aktarımı reddedildi.
1575+
settings.transfer.success=Depo aktarımı başarıyla tamamlandı.
1576+
settings.transfer_abort=Aktarımı iptal et
1577+
settings.transfer_abort_invalid=Var olmayan bir depo aktarımını iptal edemezsiniz.
1578+
settings.transfer_abort_success=%s tarafına yapılan depo aktarımı başarıyla iptal edildi.
15571579
settings.transfer_desc=Bu depoyu bir kullanıcıya veya yönetici haklarına sahip olduğunuz bir organizasyona aktarın.
15581580
settings.transfer_form_title=Onaylamak için depo adını girin:
1581+
settings.transfer_in_progress=Şu anda devam etmekte olan bir aktarım mevcut. Eğer bu depoyu başka bir kullanıcıya aktarmak istiyorsanız mevcut aktarımı iptal edin.
15591582
settings.transfer_notices_1=- Bireysel bir kullanıcıya aktarırsanız depoya erişiminizi kaybedersiniz.
15601583
settings.transfer_notices_2=- Sahip (-yardımcı) olduğunuz bir organizasyona devrederseniz, depoya erişmeye devam edersiniz.
15611584
settings.transfer_owner=Yeni Sahip
1585+
settings.transfer_perform=Aktarımı Gerçekleştir
1586+
settings.transfer_started=Bu depo aktarılmak üzere işaretlendi ve "%s" tarafından onay bekliyor
15621587
settings.transfer_succeed=Depo transfer edildi.
15631588
settings.signing_settings=İmza Doğrulama Ayarları
15641589
settings.trust_model=İmza Güven Modeli

options/locale/locale_zh-CN.ini

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1022,12 +1022,12 @@ issues.label_templates.info=还没有任何标签。您可以使用'创建标签
10221022
issues.label_templates.helper=选择标签模板
10231023
issues.label_templates.use=使用标签集
10241024
issues.label_templates.fail_to_load_file=加载标签模板文件 '%s' 时发生错误:%v
1025-
issues.add_label=于 %[2]s 添加标签 %[1]s
1025+
issues.add_label=于 %[2]s 添加了标签 %[1]s
10261026
issues.add_labels=于 %s 添加 %s 标签
10271027
issues.remove_label=已删除 %s 标签 %s
10281028
issues.remove_labels=已删除 %s 标签 %s
1029-
issues.add_remove_labels=于 %[3]s 添加标签 %[1]s ,删除标签 %[2]s
1030-
issues.add_milestone_at=` %[2]s 添加了里程碑 <b>%[1]s</b>`
1029+
issues.add_remove_labels=于 %[3]s 添加了标签 %[1]s ,删除了标签 %[2]s
1030+
issues.add_milestone_at=` %[2]s 添加了里程碑 <b>%[1]s</b>`
10311031
issues.add_project_at=`将此添加到 <b>%s</b> 项目 %s`
10321032
issues.change_milestone_at=`%[3]s 修改了里程碑从 <b>%[1]s</b> 到 <b>%[2]s</b>`
10331033
issues.change_project_at=`修改项目从 <b>%s</b> 到 <b>%s</b> %s
@@ -1096,18 +1096,18 @@ issues.context.edit=编辑
10961096
issues.context.delete=刪除
10971097
issues.no_content=这个人很懒,什么都没留下。
10981098
issues.close_issue=关闭
1099-
issues.pull_merged_at=`已合并提交 <a href="%[1]s">%[2]s</a> 到 <b>%[3]s</b> 分支 %[4]s`
1099+
issues.pull_merged_at=`已于 %[4]s 合并提交 <a href="%[1]s">%[2]s</a> 到 <b>%[3]s</b> 分支`
11001100
issues.close_comment_issue=评论并关闭
11011101
issues.reopen_issue=重新开启
11021102
issues.reopen_comment_issue=评论并重新开启
11031103
issues.create_comment=评论
11041104
issues.closed_at=`关闭这个问题 <a id="%[1]s" href="#%[1]s">%[2]s</a>`
11051105
issues.reopened_at=`重新打开此问题 <a id="%[1]s" href="#%[1]s">%[2]s</a>`
11061106
issues.commit_ref_at=`于 <a id="%[1]s" href="#%[1]s">%[2]s</a> 在代码提交中引用了该工单`
1107-
issues.ref_issue_from=`<a href="%[3]s">引用了这个工单 %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
1108-
issues.ref_pull_from=`<a href="%[3]s">引用了此合并请求 %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
1109-
issues.ref_closing_from=`<a href="%[3]s">引用了一个合并请求 %[4]s将关闭此问题</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
1110-
issues.ref_reopening_from=`<a href="%[3]s">引用了一个合并请求 %[4]s将重新讨论这个工单</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
1107+
issues.ref_issue_from=`<a id="%[1]s" href="#%[1]s">%[2]s</a> <a href="%[3]s">引用了工单 %[4]s</a> `
1108+
issues.ref_pull_from=`<a id="%[1]s" href="#%[1]s">%[2]s</a> <a href="%[3]s">引用了合并请求 %[4]s</a> `
1109+
issues.ref_closing_from=`<a id="%[1]s" href="#%[1]s">%[2]s</a> <a href="%[3]s">引用了合并请求 %[4]s 将关闭此工单</a>`
1110+
issues.ref_reopening_from=`<a id="%[1]s" href="#%[1]s">%[2]s</a> <a href="%[3]s"> 引用了合并请求 %[4]s 将重新讨论此工单</a> `
11111111
issues.ref_closed_from=`<a href="%[3]s">关闭了这个工单 %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
11121112
issues.ref_reopened_from=`<a href="%[3]s">重新打开这个工单 %[4]s</a> <a id="%[1]s" href="#%[1]s">%[2]s</a>`
11131113
issues.ref_from=`来自 %[1]s`
@@ -1188,8 +1188,8 @@ issues.due_date=到期时间
11881188
issues.invalid_due_date_format=到期时间的格式错误,必须是 'yyyy-mm-dd' 的形式。
11891189
issues.error_modifying_due_date=未能修改到期时间。
11901190
issues.error_removing_due_date=未能删除到期时间。
1191-
issues.push_commit_1=于 %[2]s 推送了 %[1]d 提交
1192-
issues.push_commits_n=于 %[2]s 推送了 %[1]d 提交
1191+
issues.push_commit_1=于 %[2]s 推送了 %[1]d 个提交
1192+
issues.push_commits_n=于 %[2]s 推送了 %[1]d 个提交
11931193
issues.force_push_codes=`%[6]s 强制从 <a href="%[3]s">%[2]s</a> 推送 %[1]s 到 <a href="%[5]s">%[4]s</a>`
11941194
issues.due_date_form=yyyy年mm月dd日
11951195
issues.due_date_form_add=添加到期时间
@@ -1231,7 +1231,7 @@ issues.dependency.add_error_cannot_create_circular=您不能创建依赖, 使得
12311231
issues.dependency.add_error_dep_not_same_repo=这两个工单必须在同一仓库。
12321232
issues.review.self.approval=您不能批准您自己的合并请求。
12331233
issues.review.self.rejection=您不能请求对您自己的合并请求进行更改。
1234-
issues.review.approve=于 %s 批准这些更改
1234+
issues.review.approve=于 %s 批准此合并请求
12351235
issues.review.comment=评审于 %s
12361236
issues.review.dismissed=取消 %s 的审核 %s
12371237
issues.review.dismissed_label=已取消
@@ -2514,7 +2514,7 @@ notices.delete_success=系统通知已被删除。
25142514
[action]
25152515
create_repo=创建了仓库 <a href="%s">%s</a>
25162516
rename_repo=重命名仓库 <code>%[1]s</code> 为 <a href="%[2]s">%[3]s</a>
2517-
commit_repo=推送了 <a href="%[1]s/src/branch/%[2]s">%[3]s</a> 分支的代码到 <a href="%[1]s">%[4]s</a>
2517+
commit_repo= <a href="%[1]s">%[4]s</a> 推送了代码到 <a href="%[1]s/src/branch/%[2]s">%[3]s</a> 分支
25182518
create_issue=`创建了工单 <a href="%s/issues/%s">%s#%[2]s</a>`
25192519
close_issue=`关闭了工单 <a href="%s/issues/%s">%s#%[2]s</a>`
25202520
reopen_issue=`重新开启了工单 <a href="%s/issues/%s">%s#%[2]s</a>`
@@ -2525,7 +2525,7 @@ comment_issue=`评论了工单 <a href="%s/issues/%s">%s#%[2]s</a>`
25252525
comment_pull=`评论了合并请求 <a href="%s/pulls/%s">%s#%[2]s</a>`
25262526
merge_pull_request=`合并了合并请求 <a href="%s/pulls/%s">%s#%[2]s</a>`
25272527
transfer_repo=将仓库 <code>%s</code> 转移至 <a href="%s">%s</a>
2528-
push_tag=推送了标签 <a href="%s/src/tag/%s">%[2]s</a> <a href="%[1]s">%[3]s</a>
2528+
push_tag= <a href="%[1]s">%[3]s</a> 推送了标签 <a href="%s/src/tag/%s">%[2]s</a>
25292529
delete_tag=从<a href="%[1]s">%[3]s</a> 删除了标签 %[2]s
25302530
delete_branch=从 <a href="%[1]s">%[3]s</a> 删除分支 %[2]s
25312531
compare_branch=比较

0 commit comments

Comments
 (0)