-
Notifications
You must be signed in to change notification settings - Fork 0
/
codeplex.htm
74 lines (68 loc) · 2.77 KB
/
codeplex.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<!DOCTYPE html>
<html>
<head>
<meta charset="utf8" />
<title>codeplex</title>
</head>
<body><a href="https://github.com/ArsenShnurkov/gentoo-mono-handbook"><img alt="Fork me on GitHub" id="forkme" src="images/forkme.png" align="right" width="100" /></a>
<table><tr><td style="vertical-align:top;">
<h1>codeplex</h1>
</td><td style="vertical-align:top;">
<a href="index.htm">Gentoo Mono Handbook</a>
<br />
</td></tr></table>
<a href="http://stackoverflow.com/questions/17915832/is-there-way-i-can-get-static-download-link-for-nuget-from-codeplex">http://stackoverflow.com/questions/17915832/is-there-way-i-can-get-static-download-link-for-nuget-from-codeplex</a>
<br />
<a href="http://stackoverflow.com/questions/34594346/how-to-downoad-sources-from-codeplex-mercurial-repository-by-revision">http://stackoverflow.com/questions/34594346/how-to-downoad-sources-from-codeplex-mercurial-repository-by-revision</a>
<br />
<br />
Example:
<br />
<a href="http://download-codeplex.sec.s-msft.com/Download/SourceControlFileDownload.ashx?ProjectName=irony&changeSetId=09918247d378">http://download-codeplex.sec.s-msft.com/Download/SourceControlFileDownload.ashx?ProjectName=irony&changeSetId=09918247d378</a>
<br />
How I know how many digits I need from 40-letters identifier ?
<br />
It's impossible to predict accurately without having the entire repo, but if you know the total number of commits in the repo, you can use the birthday paradox calculation to figure out how many digits you need in order to make them unique.
<br />
Mercurial defaults to the first 12 because that requires something like ten million commits before a collision is likely.
<br />
full (40 letter) hashes will work too.
<h2>metadata.xml</h2>
repoman will give the messages
<br />
validity error : Value "codeplex" for attribute type of remote-id is not among the enumerated set
<br />
if this line is added to metadata.xml:
<br />
<remote-id type="codeplex">irony</remote-id>
<br />
<a href="https://bugs.gentoo.org/show_bug.cgi?id=563578">https://bugs.gentoo.org/show_bug.cgi?id=563578</a>
<br />
<a href="https://devmanual.gentoo.org/ebuild-writing/misc-files/metadata/">https://devmanual.gentoo.org/ebuild-writing/misc-files/metadata/</a>
<br />
<a href="https://gitweb.gentoo.org/data/dtd.git/tree/metadata.dtd?id=551e00fc42ed21f6a6ff6129b5b85e64725d9665#n76">https://gitweb.gentoo.org/data/dtd.git/tree/metadata.dtd?id=551e00fc42ed21f6a6ff6129b5b85e64725d9665#n76</a>
<br />
<br />
<!ATTLIST remote-id type (
bitbucket|
cpan|
cpan-module|
cpe|
cran|
ctan|
freecode|
freshmeat|
github|
gitorious|
google-code|
launchpad|
pear|pecl|
pypi|
rubyforge|
rubygems|
sourceforge|
sourceforge-jp|
vim) #REQUIRED>
</body>
</html>