Hello Stefan,
I am using SubWCRev COM to get the status of the file if it is in the
repository. I get the right status. However, there is a small
problem.
I saw that when I create object of type SubWCRevCOM.exe it creates
new
process (I see it in the TASK manager).
When my app starts, I create the the object which creates a new
process. The life time of my object has the life time of my app.
When ever I call GetWCInfo() the amount of menory increases. After ~7
times the amount of memory is ~130MB.
Is there any reason why when I create new object a process starts and
why the amount of memory is getting larger?
I added small C# code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using LibSubWCRev;
namespace SVNtest
{
class Program
{
static void Main(string[] args)
{
SubWCRev s = new SubWCRev();
for (int i = 0; i < 100; i++)
{
s.GetWCInfo(@"C:\myproj\Program.cs", true, true);
}
}
}
}
Thank you for your help.
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2413432
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-11-01 15:07:15 CET