From: SourceForge.net <no...@so...> - 2005-04-21 08:44:27
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=3110878 By: htinou I forgot to say that I do checkout with a revision. Just under the creation of the WorkingDirectory, I add : CurrentWorkingDirectory.Revision = "CDM_Version-2-01-0-135"; It works without revision but it fails with it ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=267248 |
From: SourceForge.net <no...@so...> - 2005-04-22 08:57:58
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=3112820 By: htinou I found a solution... which is surely not THE good solution but it has fixed my problem. in FileSystem.Manager, in change the following method : public Tag AddTag (WorkingDirectory workingDirectory, String localPath,String repositoryPath, String stickyTag); I changed the build of the tagFile : FileInfo tagFile = new FileInfo(Path.Combine(PathTranslator.AppendCvs(localPath).FullName,Tag.FILE_NAME )); is now : FileInfo tagFile = new FileInfo(Path.Combine(PathTranslator.AppendCvs(workingDirectory.WorkingPath).Ful lName,Tag.FILE_NAME)); When you use PathTranslator.AppendCvs, it looks if the file exist but it is a directory (the localPath is something like "MyModule/") ... that's why when it builds new filesystem with DirectoryInfo, it use the directory were the dll is located and make something like : "C:\xxxxxxxx\debug\module\CVS\Tag" I don't know if it helps you but I know my english is not very good so if you need more explanation, just ask. But I ask you again; if you have in mind what the problem really come from, tell me. Thx ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=267248 |
From: SourceForge.net <no...@so...> - 2005-04-25 07:39:42
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=3116404 By: drakmar Hi there, I fixed a few bugs with this over the weekend, could you let me know if it fixes your issue. Thanks, Clayton ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=267248 |
From: SourceForge.net <no...@so...> - 2005-05-02 13:50:00
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=3129258 By: htinou The problem is still there. Here the stacktrace (if it helps) : Unable to write outside of sandbox. Attempting to write to path=[C:\WINDOWS\system32\MYMODULE\CVS\Tag]Sandbox path=[C:\CHECKOUTPATH\MYMODULE] at ICSharpCode.SharpCvsLib.FileSystem.Manager.ValidateInSandbox(String path) at ICSharpCode.SharpCvsLib.FileSystem.Manager.WriteToFile(FileInfo cvsFullPath, String line, Boolean append) at ICSharpCode.SharpCvsLib.FileSystem.Manager.WriteToFile(ICvsFile[] entries) at ICSharpCode.SharpCvsLib.FileSystem.Manager.WriteToFile(ICvsFile cvsFile) at ICSharpCode.SharpCvsLib.FileSystem.Manager.AddTag(Tag tag) at ICSharpCode.SharpCvsLib.FileSystem.Manager.AddTag(WorkingDirectory workingDirectory, String localPath, String repositoryPath, String stickyTag) at ICSharpCode.SharpCvsLib.Responses.SetStickyResponse.Process() at ICSharpCode.SharpCvsLib.Responses.AbstractResponse.Process(CvsStream cvsStream, IResponseServices services) at ICSharpCode.SharpCvsLib.Client.CVSServerConnection.HandleResponses() at ICSharpCode.SharpCvsLib.Client.CVSServerConnection.SubmitRequest(IRequest request) at ICSharpCode.SharpCvsLib.Commands.CheckoutModuleCommand.Execute(ICommandCon nection connection) ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=267248 |
From: SourceForge.net <no...@so...> - 2005-05-02 14:16:18
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=3129298 By: drakmar Actually let's compare steps. I did a test this morning and managed to get it working, but I may be missing something or have too simple of a test case. It may be in the modifications that you have made to the example application so if you can send those over via a patch file I can integrate them into the example app and figure out what is going on. Using the commandline (and a pre-existing tag called blah) the following worked: c:\>cvs -d:pserver:claytonharbour@cvs:/cvsroot/test co -r blah hi [cvs server]: Updating hi U hi/hi/hi Processing time: 0:0:1:593. c:\>cd hi c:\hi>E:\dev\src\sharpcvslib\sharpcvslib\bin\cvs update Processing time: 0:0:0:999. c:\hi>cvs update hi Processing time: 0:0:1:499. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=267248 |