어쨌든 bitbucket에서 커밋의 색상환을 보내는 사람은 누구입니까? 자신의 서버로 HTTP 호출을 푸시함으로써 그렇게 할 수 있다고 생각하지만, 의존 할 자체 서버가없는 경우를 대비하여 솔루션이 필요합니다.BitBucket colored diff 전자 메일 서비스
저는 SVN :: Notify의 팬입니다. 그래서 Bitbucket에서 git/mercurial 커밋과 비슷한 것을 찾고 싶습니다.
아이디어를 환영합니다!
감사합니다.
어쨌든 bitbucket에서 커밋의 색상환을 보내는 사람은 누구입니까? 자신의 서버로 HTTP 호출을 푸시함으로써 그렇게 할 수 있다고 생각하지만, 의존 할 자체 서버가없는 경우를 대비하여 솔루션이 필요합니다.BitBucket colored diff 전자 메일 서비스
저는 SVN :: Notify의 팬입니다. 그래서 Bitbucket에서 git/mercurial 커밋과 비슷한 것을 찾고 싶습니다.
아이디어를 환영합니다!
감사합니다.
이 작업을 수행 할 필요가 최대 종단, 그래서 나는 pygments를 사용하여, 저 색깔의 이메일을 보내 구글 앱 엔진에 HTTP 래퍼를 구축 환영!
SVN :: Notify 부분에 대해서는 BitBucket services 중 하나를 통해 구현해야합니다 (예 : Bitbucket Email Diff Service).
# For Mercurial/Git
hg diff -p --color=always [email protected] | less -R
고급 옵션 : "Coloured diff to HTML"또는 "Making Git show post-receive e-mails as an HTML color formatted diff"
그런 색깔은 diff의 결과를 이메일로 보낼 수 있습니다.
OP bruno.braga 묻습니다 : 당신이 당신의 자신의 서버에 의존 할 수없는 경우
방법이 부릅니까?
커밋을 실행하는 로컬 컴퓨터가 대신 전자 메일을 보내고 있음을 의미합니까?
나는 대답했다 : 어떤 경우 원격의 repo에 밀어 : 용액 또는 이 될 수
적어도을 담당 할 것입니다 당신이 제어 할 수있는 중간 원격 REPO을 가지고 정책이 시행되고 적절한 이메일이 발송됩니다. ,제안, 의견 https://bitbucket.org/brunobraga/bitbucket-color-diff
:
예.하지만 자신의 서버에 의존 할 수 없다면 어떻게 부르시겠습니까? 커밋을 실행하는 로컬 머신이 대신 전자 메일을 보내는 것을 의미합니까? –
@ bruno.braga는 해결책이 될 수도 있고 최소한 중개자가 제어 할 수있는 중간 원격 Repo가 있습니다. 즉, 일부 정책이 시행되면 원격 저장소로 푸시하고 적절한 전자 메일을 보냅니다. – VonC
고마워, 나는 실제로 다른 솔루션에 대해 궁금해했다. 이메일을 보내기 위해 로컬/자체 서버에 의존 할 필요가 없다. 그러나 더 좋은 것은 없다. S –
+1 저는 당장 귀하의 문제를 해결할 때 처음 대답보다 더 많은 해결책을 직접 보지 못했습니다. – VonC