我对Google Code svn存储库有疑问.
当团队中的某人提交时,是否有办法通过电子邮件通知?
我一直在环顾四周,但我找不到激活此选项的方法(如果存在).谢谢你给予的任何帮助.
我在Google Code上设置了一个新项目,并将Mercurial设置为我的源代码控制.
我做了一个hg clone <url>就像Checkout页面所说的那样,并在本地获得了这个存储库的副本.目前,它仍然是空的.
现在我在这个文件夹中添加了一些文件并尝试将它们提交:hg com -m "Initial Commit"但我总是回来nothing changed.
所以我检查状态hg status并得到:
? file1
? file2
Run Code Online (Sandbox Code Playgroud)
所以Mercurial知道应该添加这些文件,但我仍然nothing changed在尝试提交时获得.显然这种情况在尝试时push也会发生,但我想这是因为我还没能做到commit.
有谁遇到过这个问题?
Google代码是否类似于Github,您可以在其中放置协作源代码?
哪个SCM正在使用?
哪一个推荐用于项目托管?
我很迷惑.我认为这些都是Google销售或免费提供的托管解决方案.两者有什么区别?
谢谢,亚历克斯
我一直在努力让Web GL Globe(http://code.google.com/p/webgl-globe)正常工作.我从Google代码页下载了源代码,并将所有文件解压缩到一个文件夹中.5月13日的发布是写作的最新版本.但是,index.html页面在Chrome和其他浏览器中没有全局加载.我快速查看了代码,但我是javascript等新手.看来有些文件引用不正确,好像我更正了一行:
background: #000000 url(/globe/loading.gif) center center no-repeat;
Run Code Online (Sandbox Code Playgroud)
至
background: #000000 url(../globe/loading.gif) center center no-repeat;
Run Code Online (Sandbox Code Playgroud)
我得到一个装载轮gif装载但永远旋转.
进一步查看代码,它似乎移动globe.animate();到另一行,创建一个工作的globe,但没有数据加载功能.我尝试了以下内容来显示地球:
globe.createPoints();
settime(globe,0)();
}
}
};globe.animate();
Run Code Online (Sandbox Code Playgroud)
基本上我会喜欢WebGL地球的工作下载(zip?)或有人看看http://code.google.com/p/webgl-globe/downloads/list上的下载,让我知道如何从网站上损坏的代码创建一个工作版本.
提前致谢,
夏洛特
如果我理解正确,那么在今年年底,Google Code将关闭大部分对我帮助维护的开源项目有用的内容,如下所述.
我想知道目前谷歌代码的替代品是什么?我正在寻找一个具有以下属性的网站,其中一些对谷歌代码很有吸引力(但不会很快或长期可用):
我想我们可以"滚动我们自己的"服务器来完成所有这些,但随后它成为后台运行的所有服务的维护问题.所以我想知道是否还有其他公司为开源项目提供这种设置?
(注意:虽然这是一个软件开发问题,但它更多的是关于事物的分发方面.如果这是这个问题的错误点,请随时评论我应该移动它.感谢您的帮助,hiveminds.)
我从code.google.com托管的项目中创建了一个"服务器"克隆.我在我的机器中从该存储库创建一个克隆并推送一些更改; 一切顺利.
现在主存储库有一些更改,我想拉它们.如何使用这些更改更新"服务器"克隆?
我在Google Code上有一个git项目. https://code.google.com/p/jawabot/
我做了一些提交master分支.它们很好,可见git log.现在,当我这样做时git push,我得到"
$ git push
Password:
Everything up-to-date
Run Code Online (Sandbox Code Playgroud)
而有时:
$ git push
Password:
error: The requested URL returned error: 403 while accessing https://dynawest@code.google.com/p/jawabot//info/refs
fatal: HTTP request failed
Run Code Online (Sandbox Code Playgroud)
更新:
$ git remote -v
origin https://dynawest@code.google.com/p/jawabot/ (fetch)
origin https://dynawest@code.google.com/p/jawabot/ (push)
Run Code Online (Sandbox Code Playgroud)
怎么了?我还是谷歌?(我是新手.)
如果有人如此善良,并试图在那里推送一些东西,我会很高兴(我想我能够恢复这种变化).
更新:
根据答案,我试过(git:// url猜测):
$ git remote add gc git@code.google.com:jawabot/jawabot.git
$ git remote -v
gc git@code.google.com:jawabot/jawabot.git (fetch)
gc git@code.google.com:jawabot/jawabot.git (push)
origin https://dynawest@code.google.com/p/jawabot/ (fetch)
origin https://dynawest@code.google.com/p/jawabot/ (push)
ondra@ondra-doma:/mnt/ssd1/_projekty/JawaBot-2.0-git$ git push gc
ssh: …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用最新版本的SourceTree和使用Git的Google Code项目.问题是,当我尝试推送更改时,它会抱怨身份验证:
git push -v --tags --set-upstream origin master:master
推送到[project]
致命:远程错误:用户名/密码无效.
您可能需要使用生成的googlecode.com密码; 请参阅 https://code.google.com/hosting/settings
已完成但有错误,请参阅上文
我无法在设置中的任何位置看到输入密码的位置.我尝试搜索Atlassain的知识库和谷歌,但我找不到任何相关的东西.唯一的线索来自谷歌的项目页面,其中说:
选项1:使用以下命令获取[project]存储库的本地副本:
git clone [project]
要推送更改,请使用您的Google帐户和生成的googlecode.com密码进行身份验证.
选项2:使用.netrc进行身份验证:
将以下内容添加到.netrc中.
machine code.google.com登录[email]密码[生成googlecode.com密码]
确保克隆URL不包含您的用户名:git clone [url]
还有另一个Google页面说:
对于Git存储库,您可以将以下行添加到.netrc文件中,记录您已提交访问的每个存储库域的密码.确保您已在.netrc上设置权限,以便只有您的用户帐户才能读取它.
机器code.google.com登录[email]密码[密码]
此问题仅在我升级到最新版本的SourceTree后才开始.我可以在身份验证详细信息中输入GUI中的任何位置吗?我相信旧版本中有一个GUI选项,但我再也找不到它了.我找到的唯一允许您输入类似内容的地方是在Repository的高级选项卡或主要首选项的General选项卡中.但是,在这两种情况下,它只询问电子邮件地址而不是密码.
感觉像一个完整的新手,但我无法弄清楚如何在Google Code上下载此项目的源代码:https: //code.google.com/p/xlarge-demos/source/browse/
请让我知道如何,一个程序,或一个网站,任何工作,
google-code ×10
git ×2
mercurial ×2
github ×1
hosting ×1
html ×1
javascript ×1
push ×1
svn ×1
web-hosting ×1
webgl-globe ×1