This commit is contained in:
David Mulder 2010-10-21 15:52:05 -06:00
Родитель 86c0f1803c
Коммит 895c79ea7c
6 изменённых файлов: 13 добавлений и 23 удалений

Просмотреть файл

@ -3,7 +3,7 @@
<MonoDevelop.Ide.Workbench ActiveDocument="getRank/DataManipulation.cs" ctype="Workbench">
<Files>
<File FileName="getRank/Main.cs" Line="35" Column="13" />
<File FileName="getRank/DataManipulation.cs" Line="75" Column="28" />
<File FileName="getRank/DataManipulation.cs" Line="263" Column="1" />
<File FileName="getRank/HtmlOut.cs" Line="13" Column="1" />
</Files>
<Pads>
@ -21,7 +21,10 @@
</Pads>
</MonoDevelop.Ide.Workbench>
<MonoDevelop.Ide.DebuggingService.Breakpoints>
<BreakpointStore />
<BreakpointStore>
<Breakpoint file="/home/dmulder/rank/getRank/DataManipulation.cs" line="263" />
<Breakpoint file="/home/dmulder/rank/getRank/DataManipulation.cs" line="270" />
</BreakpointStore>
</MonoDevelop.Ide.DebuggingService.Breakpoints>
<MonoDevelop.Ide.DebuggingService.PinnedWatches ctype="PinnedWatchStore">
<Watch file="getRank/DataManipulation.cs" line="67" offsetX="662" offsetY="768" expression="user" liveUpdate="False" />

Просмотреть файл

@ -65,7 +65,7 @@ namespace getRank
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.WorkingDirectory = directory;
p.StartInfo.FileName = "git";
p.StartInfo.Arguments = @"log --no-merges --shortstat --pretty=format:'%H;%an;%ce' --since=" + start.ToShortDateString();
p.StartInfo.Arguments = @"log --no-merges --cherry-pick --shortstat --pretty=format:'%H;%an;%ce' --since=" + start.ToShortDateString();
p.Start();
string data = p.StandardOutput.ReadToEnd();
ParseGitData(data);
@ -101,10 +101,10 @@ namespace getRank
chars[1] = '\n';
string[] sdata = data.Split(chars);
User previousUser = new User("", "");
bool prevNew = true;
//bool prevNew = true;
foreach (string line in sdata)
{
if (line.Contains("files changed") && prevNew)
if (line.Contains("files changed"))
{
int startIns = line.IndexOf(",") + 1;
string insertions = line.Substring(startIns, line.IndexOf("insertions") - startIns);
@ -115,14 +115,14 @@ namespace getRank
string[] user = line.Split(';');
if (UserExists(user[2], user[1]))
{
prevNew = iUser(user[2]).addCommit(user[0]);
iUser(user[2]).addCommit(user[0]);
previousUser = iUser(user[2]);
}
else
{
User aUser = new User(user[2], user[1]);
users.Add(aUser);
prevNew = aUser.addCommit(user[0]);
aUser.addCommit(user[0]);
previousUser = aUser;
}
}
@ -253,22 +253,9 @@ namespace getRank
/// <param name="commit">
/// Commit ID <see cref="System.String"/>
/// </param>
/// <returns>
/// Does not already exist <see cref="System.Boolean"/>
/// </returns>
internal bool addCommit(string commit)
internal void addCommit(string commit)
{
if (!commits.Contains(commit))
{
commits.Add(commit);
//Does not already exist.
return true;
}
else
{
//Does already exist.
return false;
}
commits.Add(commit);
}
/// <summary>

Двоичные данные
getRank/bin/Debug/getRank.exe

Двоичный файл не отображается.

Двоичные данные
getRank/bin/Debug/getRank.exe.mdb

Двоичный файл не отображается.

Просмотреть файл

@ -21,7 +21,7 @@
<WarningLevel>4</WarningLevel>
<PlatformTarget>x86</PlatformTarget>
<ConsolePause>false</ConsolePause>
<Commandlineparameters>--git-dir "/home/dmulder/gitMono" --dir "/home/dmulder"</Commandlineparameters>
<Commandlineparameters>--git-dir "/home/dmulder/mono" --dir "/home/dmulder"</Commandlineparameters>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
<DebugType>none</DebugType>

Двоичные данные
getRank/getRank.pidb

Двоичный файл не отображается.