https://github.com/takezoe/gitbucket/wiki/Notification
GitBucket ใงใฏ System Settings ใฎ Notification email ใ่จญๅฎใใ
ใใจใซใใฃใฆใกใผใซใง้็ฅใใใใใจใใงใใใ
้็ฅใฎใฟใคใใณใฐ
| package main | |
| import ( | |
| "bufio" | |
| "log" | |
| "net" | |
| "strings" | |
| ) | |
| const RemoteAddress = "localhost" |
| package main | |
| import ( | |
| "fmt" | |
| "log" | |
| "net" | |
| "os" | |
| "os/signal" | |
| "syscall" | |
| "time" |
| use utf8; | |
| use strict; | |
| use warnings; | |
| $SIG{'URG'} = sub { | |
| print "Recieved URG signal\n"; | |
| }; | |
| print "hi\n"; |
| package main | |
| import ( | |
| "fmt" | |
| "log" | |
| "net" | |
| "os" | |
| "os/signal" | |
| "reflect" | |
| "syscall" |
| package main | |
| import ( | |
| "fmt" | |
| "math/rand" | |
| "os" | |
| "os/signal" | |
| "sync" | |
| "syscall" | |
| "time" |
https://github.com/takezoe/gitbucket/wiki/Notification
GitBucket ใงใฏ System Settings ใฎ Notification email ใ่จญๅฎใใ
ใใจใซใใฃใฆใกใผใซใง้็ฅใใใใใจใใงใใใ
้็ฅใฎใฟใคใใณใฐ
| #!/bin/sh | |
| service tomcat7 stop | |
| mkdir -p /var/backups/gitbucket | |
| cd /var/lib | |
| tar cfz /var/backups/gitbucket/gitbucket-`date +%Y%m%d`.tar.gz gitbucket | |
| service tomcat7 start |
| org.eclipse.jgit.errors.RepositoryNotFoundException: repository not found: /var/lib/gitbucket/repositories/root/coca-cola.git | |
| at org.eclipse.jgit.lib.BaseRepositoryBuilder.build(BaseRepositoryBuilder.java:575) | |
| at org.eclipse.jgit.api.Git.open(Git.java:113) | |
| at org.eclipse.jgit.api.Git.open(Git.java:97) | |
| at app.RepositorySettingsControllerBase$$anonfun$7.apply(RepositorySettingsController.scala:97) | |
| at app.RepositorySettingsControllerBase$$anonfun$7.apply(RepositorySettingsController.scala:72) | |
| at util.OwnerAuthenticator$$anonfun$ownerOnly$1$$anonfun$apply$2.apply(Authenticator.scala:34) | |
| at util.OwnerAuthenticator$$anonfun$ownerOnly$1$$anonfun$apply$2.apply(Authenticator.scala:34) | |
| at util.OwnerAuthenticator$$anonfun$util$OwnerAuthenticator$$authenticate$1$$anonfun$apply$3.apply(Authenticator.scala:41) | |
| at util.OwnerAuthenticator$$anonfun$util$OwnerAuthenticator$$authenticate$1$$anonfun$apply$3.apply(Authenticator.scala:39) |
ใณใผใใซใใฌใใธ
ใฝใผในใณใผใใซๅฏพใใฆใในใใๅฎๆฝใใใๅฒๅใ็คบใๆฐๅญ
ใณใผใใฎใใกใฉใฎ้จๅใๅฎ้ใซใในใใใใใใฉใใใ็ขบ่ชใใ
ใในใๅฏพ่ฑกใฎใณใผใใฎไธญใงใใในใใ่กใใใๅฒๅ
ใในใใใในใๅฏพ่ฑกใฎใณใผใใใฉใใ ใ็ถฒ็พ ใใฆใใใใใณใผใๅ จไฝใซๅฏพใใๅฒๅใง่กจใใใใฎ