有没有办法使用 git-svn 在 Google Code 上指定不同的作者姓名?
我的 Gmail/Google 用户名不是我通常使用的用户名,我宁愿忘记。我似乎无法更改我的 Google 用户名,但我使用 git svn 为 Google Code 项目做出了贡献。
在 Git 中,我可以使用 [user] 部分中的 ~/.gitconfig 文件指定我的姓名和电子邮件地址。与 Mercurial 和 hgrc 相同。
但当我把它推到谷歌时,我的名字就变成了我的(相当随意的)谷歌用户名,而我的电子邮件地址就变成了后面跟着一个长哈希值。有没有办法告诉Google Code和svn或git-svn让我在svn存储库中使用我的真实姓名而不是我的(任意)Google用户名?
My Gmail/Google username is not a username I generally go by, and one I'd rather forget. I don't seem to be able to change my Google username, but I contribute to a Google Code project using git svn.
In Git, I can specify my name and e-mail address using my ~/.gitconfig file in the [user] section. Same with Mercurial and hgrc.
But the moment I push it up to Google, my name becomes my (rather arbitrary) Google username and my e-mail address becomes that followed by a long hash. Is there any way of telling Google Code and svn or git-svn to let me use my real name rather than my (arbitrary) Google username in the svn repostiory?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过操作修订版上的 svn:author 属性(使用“svn propset”)来设置显示的地址。我对 git-svn 的了解还不够,不知道它是否有办法自行设置作者。
或者您可以说服相关项目切换到 Mercurial ;-)。 (更新:或 Git)
You can set the displayed address after the fact by manipulating the svn:author property on the revision (using "svn propset"). I don't know enough about git-svn to know if it has a way to set the author itself.
Or you can convince the project in question to switch to Mercurial ;-). (update: or Git)