Skip to content

TortoiseSVNのコミット情報をTeamsに送信するツールです。

Notifications You must be signed in to change notification settings

cotoro-lab/SVNtoTeams

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SVNtoTeams

TortoiseSVNのコミット情報をTeamsに送信するツールです。

Teamsの任意のチャンネルにて"Incoming Webhook"というコネクタの接続、
本アプリをWindowsスケジューラー等で定期実行する
ことでコミットメッセージを自動でTeamsへ送信することが出来ます。

Setting.json

「setting.json」の設定は下記となります。

  • {project name}:SVNのURL記載のプロジェクト名を設定してください。
  • {notification title}:Teamsへ投稿する際のタイトルを設定してください。
  • {svn project URL}:コミットメッセージを取得する、SVNのURLを設定してください。
  • {teams web hook URL}:Incomng Webhookにて取得したURLを設定してください。
  • {Revision No}:最新のRevisionNoを設定してください。この番号以降のコミットを取得します。
{
    "{project name}": {
        "tag": "{project name}",
        "name": "{notification title}",
        "svnurl": "{svn project URL}",
        "teamswebhookurl": "{teams web hook URL}",
        "lastRevNo": {Revision No}
    }
}

※複数プロジェクトを指定可能です。


通知は下記のように表示されます。
※情報保護のため一部伏せてあります。

About

TortoiseSVNのコミット情報をTeamsに送信するツールです。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published