-
I am using StatSVN on a decent-sized repository which has about 500,000 lines of code as reported by StatSVN. However, when I restrict the SVN log file to a specific time period, the last three months for example, the total LOC is now shown at under 200,000.
Is this because the graph is only counting for items that have been added/modified in the last three months? Is there any way to run for...
2009-07-21 16:37:03 UTC in StatSVN
-
Okay, interesting update. I used the latest version of StatSVN and the same problem occurs, the java process hangs as usual. However, I noticed this time that despite having no child SVN processes at the time, when I stopped the service the java process immediately opened the SVN processes. Killing java left the SVN processes orphaned, but they continued to work until completing and terminating.
2009-07-06 18:51:51 UTC in StatSVN
-
While I've been able to avoid the multiple SVN processes, I'm still getting the other problems mentioned above. Running the exact same comands in the command prompt works fine, but using my service (running as a C# Process object) the java process will hang and not complete or terminate.
If I terminate the process and view the output, it stops immediately after an SVN diff call. Occasionally...
2009-07-06 18:36:50 UTC in StatSVN
-
Running jstack gives me: Not enough storage is available to process this command. I have plenty of memory so I'm not sure why it fails.
I have to move on to something else now, I'll try to provide more information when I come back to this.
2009-06-16 18:57:53 UTC in StatSVN
-
I don't have the JDK so I'll have to install that first. Also, here's a part of the standard error output of the java process after I terminate it:
Jun 16, 2009 2:14:33 PM net.sf.statsvn.util.JavaUtilTaskLogger info
INFO: StatSVN - SVN statistics generation
Parsing SVN log 'logfile.log' exclude pattern 'null'
svn diff 1/22 on r4599 (1645 ms.) main
EmployeeImport.csproj, on r4599, +10...
2009-06-16 18:24:15 UTC in StatSVN
-
Okay, small update: using 0.5.0 the report generates and then the java process hangs. Using the last version (0.4.1?) the svn diff calls complete, and then the java process hangs before generating the report. I'll post a stacktrace in a minute.
2009-06-16 18:16:13 UTC in StatSVN
-
Okay, I managed to recreate the issue while watching the processes with Process Explorer. The problem does indeed occur when my service is stopped (manually or otherwise unexpectedly), after which the svn processes remain open. I'm still not sure why this is happening, but I'll probably just add some code to my service to close all the processes before stopping.
Unfortunately, now I have...
2009-06-16 17:31:15 UTC in StatSVN
-
With the debug option, I Do see all the svn diff calls being executed. However, I have so far been unable to catch the problem occurring and capture the output from it.
You're correct, this has only happened 5 or 6 times over a couple weeks. When I have noticed it occur, I have rebooted right away. However, my logs show that my scheduled runs have been timing out after 10 hours, when the run...
2009-06-10 16:56:52 UTC in StatSVN
-
On various occasions my system has been flooded with 15-20 or more svn.exe processes. They continue to use up memory and CPU, and after I kill the processes they reopen, forcing me to reboot each time this happens.
Could this be due to stopping StatSVN during the generation of the report? I'm not sure if StatSVN uses a seperate process for each thread (seperate difficulties prevent me from...
2009-06-05 19:36:58 UTC in StatSVN