You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(22) |
Oct
(41) |
Nov
(52) |
Dec
(24) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(15) |
Feb
(8) |
Mar
(4) |
Apr
|
May
(4) |
Jun
(3) |
Jul
(2) |
Aug
(1) |
Sep
(2) |
Oct
(25) |
Nov
(11) |
Dec
(20) |
2005 |
Jan
(32) |
Feb
(16) |
Mar
(4) |
Apr
(4) |
May
(2) |
Jun
(16) |
Jul
(11) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: SourceForge.net <no...@so...> - 2004-12-02 17:19:27
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2879047 By: r0dy Hi again Why does LogCommand.Execute() only check the FoldersToUpdate array ? And by the way, i tried to do it that way: wd = new WorkingDirectory(CVSRoot, wdirname, reldirname); wd.Folders.Clear(); FileInfo file = new FileInfo(pathdir + "\CVS"); FileInfo reposfile = new FileInfo(pathdir + "\CVS\Repository"); Folder folder = new Folder(); folder.Repository = Repository.Load(reposfile); Entries entries = Entries.Load(file); Entry entry = entries[vpath]; folder.Entries.Add(pathdir, entry); wd.Folders.Add(pathdir, folder); wd.FoldersToUpdate = new Folder[1]; wd.FoldersToUpdate[0] = folder; cnx = new CVSServerConnection(wd); cnx.Connect(wd, userpass); RegisterListenEvents(cnx); LogCommand cmd = new LogCommand(wd, pathdir, entry); cmd.Execute(cnx); But cvs replies the error message: cvs [server aborted]: protocol error: is not absolute how should i proceed, my goal here is to get the log command response (and store it into a temporary text file) for only one file (always Index.xml) ? ______________________________________________________________________ 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...> - 2004-12-02 15:09:19
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2878841 By: drakmar Hi, I think I bundled the answer in the other reply. The revision per file is recorded in the Entries file. Cheers, 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...> - 2004-12-02 15:08:03
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2878839 By: drakmar Hi, no the Release string is more for importing a vendor repository. The property should exist on the UpdateCommand2 (and will when I refactor it) but currently use the WorkingDirectory.Revision property. This is sticky and is recorded in the Entries file. Currently resetting the stickiness is not implemented (but should be relatively easy to add, file a bug report). Cheers, 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...> - 2004-12-02 11:15:33
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2878414 By: r0dy oh and i have another simple question: how can i do to update each file separately in a directory ? (for example, update file1 to revision 1.7, update file2 to rev 1.15, etc) ______________________________________________________________________ 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...> - 2004-12-02 11:07:08
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2878407 By: r0dy I have another question about the update command: Does the UpdateCommand2.ReleaseString correspond to the cvs -r flag ? (ie when you do an update, it forces the updated files to be replaced by the repository files of the specified revision) And if it does, does it keep the sticky behaviour of the cvs flag ? ______________________________________________________________________ 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...> - 2004-12-02 07:30:11
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2878170 By: drakmar Hi, I have fixed a bug in the console update parser, and the Manager to correctly recurse through the update path. If you are using the console application you can get server/ client responses by using the -verbose switch. About sending the entire file every time an UpdateRequest is sent, this is not a bug. Cvs actually performs the diff on the server so the local file is required. It is not the most efficient way to do things and in some of the protocol notes (http://www.elegosoft.com/cvs/cvsclient.html#SEC21) this is noted. The reference is quite old but AFAIK this has not changed... Cheers, 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...> - 2004-12-01 23:46:32
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2877870 By: pbt I have a problem with update - I can get it to put all the correct files in "FileSystem.Folders" but after I type in my password for the :ext: nothing happens. Only information is the processing time. One thing i can't understand is why you "send a file" when an update is wanted: in: ICSharpCode\SharpCvsLib\Commands\UpdateCommand.cs connection.SubmitRequest(new ModifiedRequest(entry.Name)); connection.SendFile(entry.FullPath, entry.IsBinaryFile); Is this a bug - or is it just me who is a nitwit. Keep ud the good work! /PBT ______________________________________________________________________ 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...> - 2004-11-30 14:56:40
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2875340 By: drakmar Hi Lasse, I checked in a fix to the commit parser in the Console application that fixes the commit issue. The issue seems to be that the Entries file was not being loaded (which is why the version was 0). The console commands are still missing a nice regex to parse the file parameters so the patch I added merely grabs everything below the working directory and parses for now. It should give the general idea though. I also added a couple of convenience methods on the Cvs management objects (i.e. Entries.Load, etc.) they basically just wrap calls to the Manager. They seemed easier to use but let me know :-). Cheers, 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...> - 2004-11-26 14:09:34
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2869877 By: drakmar Hi Lasse, Just sending a quick note to say that I will look into this over the weekend and get back to you. Just a note about the revision property on the WorkingDirectory, this is the revision that is sent back from the cvs server. It normally does not contain a value and is used more or less just as a bucket. Also if you want a closer look at the server/ client communication you can look at the examples directory on how to add "listeners" for the message events that are being sent/ received. Cheers, 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...> - 2004-11-25 13:14:21
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2868491 By: lassebaek The problem isn't solved by appending "CVS" to the path. Neither the Entries file or the file on the server changes when doing a commit. Below a snapshot of the WorkingDirectory is listed, given as input to the CommitCommand2 object. {Object=[WorkingDirectory] cvsRoot=[:ext:us...@se...:/server/dir] localdirectory=[c:\repos] repositoryname=[module] revision=[] overrideDirectory=[] WorkingDirectoryName=[module] WorkingPath=[c:\repos\module\] Is something wrong in this object?? The revision is not set, which seems a little strange. How is this done? Also when fetching entries from the Entries file the GetFoldersToCommit method is acting weird. If the file/entry is found in "Entries", you create a new entry - that is, you get the entry "/file.txt/0//" even when the file/entry already exist in "Entries". Hope you can see the problem and have an idea of what is wrong. Cheers, Lasse Baek ______________________________________________________________________ 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: Clayton H. <cla...@ya...> - 2004-11-25 06:22:29
|
Hi Boopathi, I have checked in a command line reference for the import command. For the command itself it looks like the CaseRequest was causing some issues with cvsnt servers. My Linux box is a unhooked so I have not had a chance to test against that. Cheers, Clayton --- boopathi pandian <boo...@ho...> wrote: > hai clayton, > hope u would be busy nowdays. as i said u > importmodulecommand doesn't work > fine. now i see lot of people asking the same in > help forum too. so i hope > now the problem would be cleared out. i saw in the > help forum that u will be > update the error free new correct library. if it is > done kindly say to me. i > am eagerlly waiting for that to be completed. > > thanks. > > cheers, > boopathi. > > >From: "Clayton Harbour" > <cla...@sp...> > >To: "boopathi pandian" <boo...@ho...> > >Subject: RE: Import module command > >Date: Tue, 26 Oct 2004 06:53:38 -0700 > > > >Hi Boopathi, > > > >Things are pretty busy here right now and I don't > have the time to write > >you an example. If you need one you can try > posting to the sharpcvslib > >developers mailing list, or the sharpcvslib users > mailing list and one > >of the other developers might have time to give you > some sample code. > >You can also look at the update command on the > console application is > >doing and try to devine what is going on from > there, it is doing roughly > >the same thing (i.e. getting a list of files and > then send the files to > >the remote server). > > > > > >Cheers, > > > > > >Clayton > > > > > -----Original Message----- > > > From: boopathi pandian > [mailto:boo...@ho...] > > > Sent: October 26, 2004 1:21 AM > > > To: Clayton Harbour > > > Subject: RE: Import module command > > > > > > > > > hai, > > > i could not able to make this as working one. > plz give me a > > > sample working > > > code for importing of files. b'coz i had done a > application > > > three times with > > > three different librarys. but now i got stucked > only in > > > importing of files. > > > donot mistake me that i am giving trouble to u. > plz give a > > > piece of code as > > > quick as possible. with this i hope everything > will be > > > finished to a mark. > > > after that only the final touch for the first > working model. > > > then later with > > > this thing i will develope to an fully working > model. > > > > > > thanks, > > > > > > cheers > > > boopathi. > > > > > > >From: "Clayton Harbour" > <cla...@sp...> > > > >To: "boopathi pandian" <boo...@ho...> > > > >Subject: Import module command; was: RE: got a > bug > > > >Date: Mon, 25 Oct 2004 20:25:14 -0700 > > > > > > > >Hi, > > > > > > > >The import module command is typically used to > import a 3rd party > > > >vendors product into your repository. That > being said the > > > flow of it > > > >is basically the same as the other tasks > however you will > > > have to also > > > >populate the Folders collection on the > WorkingFolder object. > > > There may > > > >be some helper methods for you to use on the > Manager class > > > (FileSystem > > > >namespace), but basically it just involves > recursively > > > adding folders > > > >and files (i.e. entries) to your Folders > collection and then calling > > > >Execute on the ImportModule command. > > > > > > > >Hope that helps. > > > > > > > > > > > >Cheers, > > > > > > > >Clayton > > > > > > > > > -----Original Message----- > > > > > From: boopathi pandian > [mailto:boo...@ho...] > > > > > Sent: October 24, 2004 10:45 PM > > > > > To: Clayton Harbour > > > > > Subject: RE: got a bug > > > > > > > > > > > > > > > hai, > > > > > the line number is 126 in import module. > still i need to know for > > > > > importing og files i hope it is enough to > give the location of the > > > > > files to import. > > > > > but here when u go through the code at line > 125. it is asking > > > > > for folders > > > > > but to pass this folders we have to create > the files as i > > > > > said before. where > > > > > as it is not the case with the previous lib > where we have > > > > > createnewcvsentries method which help us to > import files. > > > > > > > > > > if u could plz give me the flow of it. > > > > > > > > > > thanks. > > > > > > > > > > cheers, > > > > > boopathi. > > > > > > > > > > >From: "Clayton Harbour" > <cla...@sp...> > > > > > >To: "boopathi pandian" > <boo...@ho...> > > > > > >Subject: RE: got a bug > > > > > >Date: Wed, 20 Oct 2004 07:01:32 -0700 > > > > > > > > > > > >Hi Boopathi, > > > > > > > > > > > >Did you have a line number and filename for > that bug? > > > What looks a > > > > > >little odd about this is: > > > > > > > > > > > > > foreach (Entry entry in > ((Folder)folder.Value).Entries) { > > > > > > > > > > > >It should be Values to get the internal > ICollection > > > interface of a > > > > > >Hashtable. Still in context it might make > sense...probably need > > > > > >the line number though. > > > > > > > > > > > > > -----Original Message----- > > > > > > > From: boopathi pandian > [mailto:boo...@ho...] > > > > > > > Sent: October 20, 2004 6:28 AM > > > > > > > To: Clayton Harbour > > > > > > > Subject: got a bug > > > > > > > > > > > > > > > > > > > > > hai, > > > > > > > thanks for ur replay. i found a thing > > > > > > > during the importing of files i got a > error at the position, > > > > > > > > > > > > > > foreach (Entry entry in > ((Folder)folder.Value).Entries) { > > > > > > > > > > > > > > error: specfic cast was not valid. > > > > > > > i donot know, ur using > workingdirectory.Folders as a argument > > > > > > > for this import, but for using that we > have genrate > > > the files of > > > > > > > tag,repository,root,and entires before > importing the > > > folder to > > > > > > > the server. is it the way. whether i am > correct at this point. > === message truncated === ______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca |
From: Clayton H. <cla...@ya...> - 2004-11-23 15:44:46
|
Hi, I am curious when you modify the file and then commit again is the file sent? That should be the correct behavior. I will try to test this tonight, time providing... Clayton --- Lasse Baek <las...@gm...> wrote: > Hi > > I have problems committing a file more than once > with my application. > This means - I can add the file and commit it once > but when I will > commit it again nothing occurs. > > In the CVS/Entries file the entry looks like this > after the first commit: > /test.txt/1.1/// > The date doesn't appear like in the other entries. > But even though the > date is filled in manually the commit command > doesn't work. > Also I can't get the command line tool to work with > other commands > than checkout. > I use the v0.35 of the library and ext as protocol. > What is wrong? > > Thanks > Lasse Baek > > > ------------------------------------------------------- > This SF.Net email is sponsored by: InterSystems > CACHE > FREE OODBMS DOWNLOAD - A multidimensional database > that combines > robust object and relational technologies, making it > a perfect match > for Java, C++,COM, XML, ODBC and JDBC. > www.intersystems.com/match8 > _______________________________________________ > Sharpcvslib-developers mailing list > Sha...@li... > https://lists.sourceforge.net/lists/listinfo/sharpcvslib-developers > ______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca |
From: SourceForge.net <no...@so...> - 2004-11-23 15:24:48
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=2865275 By: drakmar Hi Soeren, I have changed the Parser command to append CVS when looking up the management folders and checked this in. Just to confirm, this should not have caused an issue with the Import command. The import command acts on files immediately. Let me know if you have observed otherwise. Cheers, 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: Lasse B. <ba...@cs...> - 2004-11-18 11:50:59
|
Hi I have problems committing a file more than once with my application. This means - I can add the file and commit it once but when I will commit it again nothing occurs. In the CVS/Entries file the entry looks like this after the first commit: /test.txt/1.1/// The date doesn't appear like in the other entries. But even though the date is filled in manually the commit command doesn't work. Also I can't get the command line tool to work with other commands than checkout. I use the v0.35 of the library and ext as protocol. What is wrong? Thanks Lasse Baek |
From: Lasse B. <las...@gm...> - 2004-11-18 11:47:29
|
Hi I have problems committing a file more than once with my application. This means - I can add the file and commit it once but when I will commit it again nothing occurs. In the CVS/Entries file the entry looks like this after the first commit: /test.txt/1.1/// The date doesn't appear like in the other entries. But even though the date is filled in manually the commit command doesn't work. Also I can't get the command line tool to work with other commands than checkout. I use the v0.35 of the library and ext as protocol. What is wrong? Thanks Lasse Baek |
From: k k <tem...@ho...> - 2004-11-04 12:17:12
|
Hi~ i want to make sure the lib will work correctly when i don't use it in asp.net.but unfortunately it seems that it still can't work properly in command line application. here is the code,almost same as those in asp.net: --------------------------------------------------------------------- using System; using ICSharpCode.SharpCvsLib.Client; using ICSharpCode.SharpCvsLib.Misc; using ICSharpCode.SharpCvsLib.Commands; namespace ConsoleApplication1 { /// <summary> /// Class1 的摘要说明。 /// </summary> class Class1 { protected static CvsRoot cvsroot; protected static WorkingDirectory work; protected static CVSServerConnection conn; protected static CheckoutModuleCommand co; /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main(string[] args) { // // TODO: 在此处添加代码以启动应用程序 // cvsroot=new CvsRoot(":pserver:show@localhost:/cvsrepo"); work=new WorkingDirectory(cvsroot,@"E:\cvshome","cvsrepo"); co=new CheckoutModuleCommand(work); conn=new CVSServerConnection(); conn.Connect(work,"pass"); co.Execute(conn); } } } ------------------------------------------------------------------------------- i look up the help file,i see many namespaces and they really confuse me.what's the difference between ICSharpCode.SharpCvsLib.Console.Commands and ICSharpCode.SharpCvsLib.Commands,what about ICSharpCode.SharpCvsLib.FileSystem?some namespace miss <summary>,so users can't learn how to use the lib correctly,would you produce a good manual so that every one could use it properly,effiently. thank you for your help~ _________________________________________________________________ 免费下载 MSN Explorer: http://explorer.msn.com/lccn |
From: Clayton H. <cla...@sp...> - 2004-11-01 15:13:08
|
I don't see anything obvious with the code...although I have not had = coffee yet this morning :-). What you might try for debugging is: 1) change the cvsroot to use sourceforge's servers: :pserver:ano...@cv...:/cvsroot/sharpcvslib --> this will rule out a setup issues with your local cvs repos 2) Run the cvs commandline (i.e. from cvsnt.org or the commandline from = cvshome.org) against your local repository using the cvsroot below. So = something like: I just noticed that you are using a web interface, you may also try to = write to the folder that you have specified in the WorkingDirectory = (i.e. the folder has write access for the Asp.Net account). =20 Cheers, Clayton > -----Original Message----- > From: k k [mailto:tem...@ho...]=20 > Sent: November 1, 2004 4:58 AM > To: sha...@li... > Subject: [Sharpcvslib-developers] continue:about how to use the lib >=20 >=20 > thank you very much indeed,Clayton > here is my code,is there anything wrong?i run it and it=20 > changes nothing! thank you in advance~ > -------------------------------------------------------------- > ------------------------------ >=20 > using System; > using System.Collections; > using System.ComponentModel; > using System.Data; > using System.Drawing; > using System.Web; > using System.Web.SessionState; > using System.Web.UI; > using System.Web.UI.WebControls; > using System.Web.UI.HtmlControls; > using ICSharpCode.SharpCvsLib.Client; > using ICSharpCode.SharpCvsLib.Misc; > using ICSharpCode.SharpCvsLib.Commands; >=20 > namespace CVSTest > { > /// <summary> > /// > /// </summary> > public class WebForm1 : System.Web.UI.Page > { > protected CvsRoot cvsroot; > protected WorkingDirectory work; > protected CVSServerConnection conn; > protected CheckoutModuleCommand co; >=20 > private void Page_Load(object sender,=20 > System.EventArgs e) > { > cvsroot=3Dnew=20 > CvsRoot(":pserver:show@localhost:/cvsrepo/myproject"); > work=3Dnew=20 > WorkingDirectory(cvsroot,@"E:\cvshome","myproject"); > co=3Dnew CheckoutModuleCommand(work); > conn=3Dnew CVSServerConnection(); > conn.Connect(work,"pass"); > co.Execute(conn); > } >=20 > #region Web = =B4=B0=CC=E5=C9=E8=BC=C6=C6=F7=C9=FA=B3=C9=B5=C4=B4=FA=C2=EB > override protected void OnInit(EventArgs e) > { > // > // CODEGEN: =B8=C3=B5=F7=D3=C3=CA=C7 ASP.NET Web = =B4=B0=CC=E5=C9=E8=BC=C6=C6=F7=CB=F9=B1=D8=D0=E8=B5=C4=A1=A3 > // > InitializeComponent(); > base.OnInit(e); > } > =09 > /// <summary> > ///=20 > ///=20 > /// </summary> > private void InitializeComponent() > { =20 > this.Load +=3D new=20 > System.EventHandler(this.Page_Load); > } > #endregion > } > } >=20 > _________________________________________________________________ > = =D3=EB=C1=AA=BB=FA=B5=C4=C5=F3=D3=D1=BD=F8=D0=D0=BD=BB=C1=F7=A3=AC=C7=EB=CA= =B9=D3=C3 MSN Messenger: http://messenger.msn.com/cn =20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE=20 > LinuxWorld Reader's Choice Award Winner for best database on=20 > Linux. http://ads.osdn.com/?ad_id=3D5588&alloc_id=3D12065&op=3Dclick > _______________________________________________ > Sharpcvslib-developers mailing list=20 > Sha...@li... > https://lists.sourceforge.net/lists/listinfo/sharpcvslib-developers >=20 |
From: k k <tem...@ho...> - 2004-11-01 12:58:58
|
thank you very much indeed,Clayton here is my code,is there anything wrong?i run it and it changes nothing! thank you in advance~ -------------------------------------------------------------------------------------------- using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using ICSharpCode.SharpCvsLib.Client; using ICSharpCode.SharpCvsLib.Misc; using ICSharpCode.SharpCvsLib.Commands; namespace CVSTest { /// <summary> /// /// </summary> public class WebForm1 : System.Web.UI.Page { protected CvsRoot cvsroot; protected WorkingDirectory work; protected CVSServerConnection conn; protected CheckoutModuleCommand co; private void Page_Load(object sender, System.EventArgs e) { cvsroot=new CvsRoot(":pserver:show@localhost:/cvsrepo/myproject"); work=new WorkingDirectory(cvsroot,@"E:\cvshome","myproject"); co=new CheckoutModuleCommand(work); conn=new CVSServerConnection(); conn.Connect(work,"pass"); co.Execute(conn); } #region Web 窗体设计器生成的代码 override protected void OnInit(EventArgs e) { // // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。 // InitializeComponent(); base.OnInit(e); } /// <summary> /// /// /// </summary> private void InitializeComponent() { this.Load += new System.EventHandler(this.Page_Load); } #endregion } } _________________________________________________________________ 与联机的朋友进行交流,请使用 MSN Messenger: http://messenger.msn.com/cn |
From: Clayton H. <cla...@sp...> - 2004-10-31 15:24:10
|
Hi, There is a GUI application checked into the examples folder should help = you with the checkout. If you look at the Checkout method in the form = you will see the following steps: 1) initialize Cvsroot 2) initialize WorkingDirectory object 3) create a new CheckoutCommand (or another command) 4) initialize a new CvsServerConnection 5) call Connect on CvsServerConnection 6) call Execute on your command object The checkout command is a little different from other commands in that = you do not need to specify a list of folders to checkout (everything is = always brought down on a checkout). For other commands you will need to = set the Folders object on the WorkingDirectory object. =20 Cheers, Clayton > -----Original Message----- > From: k k [mailto:tem...@ho...]=20 > Sent: October 31, 2004 3:18 AM > To: sha...@li... > Subject: [Sharpcvslib-developers] about how to use the lib >=20 >=20 > Hi~every body: > could you give me an example on how to use the=20 > lib to work.i=20 > has explore it for a long time and can't make it work.i want=20 > to use the lib=20 > in a ASP.NET page.could you give a simple sample on how to=20 > connect to the=20 > repository and check out,check in >=20 > many thx! >=20 > _________________________________________________________________ > =C3=E2=B7=D1=CF=C2=D4=D8 MSN Explorer: http://explorer.msn.com/lccn/ = =20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE=20 > LinuxWorld Reader's Choice Award Winner for best database on=20 > Linux. http://ads.osdn.com/?ad_id=3D5588&alloc_id=3D12065&op=3Dclick > _______________________________________________ > Sharpcvslib-developers mailing list=20 > Sha...@li... > https://lists.sourceforge.net/lists/listinfo/sharpcvslib-developers >=20 |
From: k k <tem...@ho...> - 2004-10-31 11:18:25
|
Hi~every body: could you give me an example on how to use the lib to work.i has explore it for a long time and can't make it work.i want to use the lib in a ASP.NET page.could you give a simple sample on how to connect to the repository and check out,check in many thx! _________________________________________________________________ 免费下载 MSN Explorer: http://explorer.msn.com/lccn/ |
From: Clayton H. <cla...@sp...> - 2004-10-28 06:50:16
|
Hi Nicke, I just did a big "honking" update to the FileSystem package (finally!). = I am going to be sorting through issues with the unit tests over the = next week or so and trying to make sure all the old conditions pass as = well as the new. =20 Just an overview of the update: 1) Clean up of code to use FileInfo and DirectoryInfo where possible = - string accessors maintained for backwards compatibility 2) Added case where cvs folder is in path, but not in sandbox (i.e. = C:\CVS\src\sharpcvslib\sharpcvslib is now valid). 3) Added the cvs nt ls command (just for fun). 4) Fixed bug with day string, causing false modified in tortoisecvs = because of missing space between month and day parts of Entries line. If you come across any huge issues please let me know and I will try to = get to them first. Cheers, Clayton -----Original Message----- From: Nicklas Norling [mailto:ex...@ex...] Sent: Tue 10/26/2004 12:03 PM To: sha...@li... Cc:=09 Subject: [Sharpcvslib-developers] VS.NET compile cleanup Hello. I've just commited a few enhancments to the way VS.NET builds = sharpcvslib. I've done quite a bit of testing with both Nant and VS.NET. Should you = find bugs or have some questions let me know. I've left a few nant warnings about depretiated behavior behind. If you=20 feel it is reasonable users use nant from our tools directory and not an old one = I can fix these and maybe also enhance a few things such as checking for the=20 local build file instead of failonerror=3Dfalse. I suppose I now have to do some real work? ;-) /Nicke ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=3D5588&alloc_id=3D12065&op=3Dclick _______________________________________________ Sharpcvslib-developers mailing list Sha...@li... https://lists.sourceforge.net/lists/listinfo/sharpcvslib-developers |
From: Clayton H. <cla...@sp...> - 2004-10-27 06:31:14
|
Looks great Nicklas, I just added a .cvsignore file for each of the bin folders. If you want to strip out the deprecation warnings that seems reasonable. I don't think that there will be anyone not building with the included NAnt distro so I don't see an issue. Do you have a spare Linux box around to test the changes? It should work but it has been awhile since I checked :-). Checking for the local build file is cool too. Just a heads up I also have a build server running. The important urls are: run summary: http://www.build.sporadicism.com/web/sharpcvslib/ run files: http://www.build.sporadicism.com/web/sharpcvslib/log Cheers, Clayton > -----Original Message----- > From: Nicklas Norling [mailto:ex...@ex...]=20 > Sent: October 26, 2004 12:04 PM > To: sha...@li... > Subject: [Sharpcvslib-developers] VS.NET compile cleanup >=20 >=20 > Hello. >=20 > I've just commited a few enhancments to the way VS.NET builds=20 > sharpcvslib. I've done quite a bit of testing with both Nant=20 > and VS.NET. Should you find bugs or have some questions let me know. >=20 > I've left a few nant warnings about depretiated behavior=20 > behind. If you=20 > feel it > is reasonable users use nant from our tools directory and not=20 > an old one=20 > I can > fix these and maybe also enhance a few things such as=20 > checking for the=20 > local build > file instead of failonerror=3Dfalse. >=20 > I suppose I now have to do some real work? ;-) >=20 > /Nicke >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE=20 > LinuxWorld Reader's Choice Award Winner for best database on=20 > Linux. http://ads.osdn.com/?ad_id=3D5588&alloc_id=3D12065&op=3Dclick > _______________________________________________ > Sharpcvslib-developers mailing list=20 > Sha...@li... > https://lists.sourceforge.net/lists/listinfo/sharpcvslib-developers >=20 |
From: Nicklas N. <ex...@ex...> - 2004-10-26 19:04:02
|
Hello. I've just commited a few enhancments to the way VS.NET builds sharpcvslib. I've done quite a bit of testing with both Nant and VS.NET. Should you find bugs or have some questions let me know. I've left a few nant warnings about depretiated behavior behind. If you feel it is reasonable users use nant from our tools directory and not an old one I can fix these and maybe also enhance a few things such as checking for the local build file instead of failonerror=false. I suppose I now have to do some real work? ;-) /Nicke |
From: Clayton H. <cla...@sp...> - 2004-10-26 03:19:33
|
Hi Nicklas, > Unfortunately I think your argumentation is invalid. I think you are right Nicklas, sorry I was a little mixed up on this one (blush). If you want to remove the attribute please go ahead and sorry for the mix-up. Cheers, Clayton > -----Original Message----- > From: Nicklas Norling [mailto:ex...@ex...]=20 > Sent: October 25, 2004 9:12 AM > To: Clayton Harbour > Cc: sha...@li... > Subject: Re: Assembly attribute >=20 >=20 > Hi, >=20 > No problem Clayton, I'm in no hurry. Unfortunately I think your=20 > argumentation is invalid. > You are speaking of AssemblyName, a .NET attribute that is key to=20 > assemblies. > But I was refering to ApplicationName, the two have nothing=20 > in common.=20 > As I've already > written it has no meaning to our application at this time=20 > what so ever.=20 > It's got nothing to do > with AssemblyVersion either. In short, your mixing .NET world=20 > attribute=20 > with COM world. > I'm only suggesting we remove the COM attribute since it's not being=20 > used and I can see no > use for it either. Sorry I was so unclear in this issue :/ I=20 > hope I was=20 > able to better explain > this time. >=20 > /Nicke >=20 > Clayton Harbour wrote: >=20 > >Sorry for the delay in reply, just my life in transit :-). > > > >I think the assembly name might be getting put in there with=20 > the daily=20 > >build (going from memory here) using the <assemblyinfo/>=20 > task. I did a=20 > >quick peruse through the code and agree that it is not being used=20 > >anywhere though. Will removing this dependency on=20 > EnterpriseServices=20 > >also mean that we don't have access to the assembly version=20 > >information? Also do you think there might be an advantage=20 > to clients=20 > >using the application to make use of the assembly name attribute in=20 > >their application (i.e. on an about page)? Also will=20 > attempting to get=20 > >an assembly name without setting the attribute cause a null=20 > pointer? =20 > >As you can see I am a little leery about removing this one=20 > :-)...so if=20 > >you are okay maybe we can leave it in? Let me know if you=20 > think I am=20 > >being paranoid though. > > > > > >Cheers, > > > >Clayton > > > > =20 > > > >>-----Original Message----- > >>From: Nicklas Norling [mailto:ex...@ex...] > >>Sent: October 24, 2004 4:11 AM > >>To: Clayton Harbour > >>Cc: sha...@li... > >>Subject: Re: Assembly attribute > >> > >> > >>Hi, > >> > >>The advantage is we can remove the reference to > >>System.EnterpriceServices from all files. > >>Nothing big but always nice to have as few dependencies as=20 > possible,=20 > >>especially if they are > >>not being used. As a note EnterpriseServices are not=20 > >>supported by mono,=20 > >>nor is it likely to be. > >>Basically it provides distributed transactions and other COM+ 1.5=20 > >>features but currently it > >>can't since the assemblies aren't strongnamed. I was thinking=20 > >>this was a=20 > >>remnant of some good > >>idea that did not materialize, and as such it might be a=20 > >>candidate for=20 > >>clean up :) > >> > >>/Nicke > >> > >>Clayton Harbour wrote: > >> > >> =20 > >> > >>>Hi Nicke, > >>> > >>>Is the attribute causing issues? I think that some of the > >>> =20 > >>> > >>attributes > >> =20 > >> > >>>were used by the console application but I did a quick > >>> =20 > >>> > >>search and this > >> =20 > >> > >>>one does not seem to be. What are the advantages of removing it? > >>> > >>> > >>>Clayton > >>>=20 > >>> > >>> =20 > >>> >=20 |
From: Nicklas N. <ex...@ex...> - 2004-10-25 16:11:59
|
Hi, No problem Clayton, I'm in no hurry. Unfortunately I think your argumentation is invalid. You are speaking of AssemblyName, a .NET attribute that is key to assemblies. But I was refering to ApplicationName, the two have nothing in common. As I've already written it has no meaning to our application at this time what so ever. It's got nothing to do with AssemblyVersion either. In short, your mixing .NET world attribute with COM world. I'm only suggesting we remove the COM attribute since it's not being used and I can see no use for it either. Sorry I was so unclear in this issue :/ I hope I was able to better explain this time. /Nicke Clayton Harbour wrote: >Sorry for the delay in reply, just my life in transit :-). > >I think the assembly name might be getting put in there with the daily >build (going from memory here) using the <assemblyinfo/> task. I did a >quick peruse through the code and agree that it is not being used >anywhere though. Will removing this dependency on EnterpriseServices >also mean that we don't have access to the assembly version information? >Also do you think there might be an advantage to clients using the >application to make use of the assembly name attribute in their >application (i.e. on an about page)? Also will attempting to get an >assembly name without setting the attribute cause a null pointer? As >you can see I am a little leery about removing this one :-)...so if you >are okay maybe we can leave it in? Let me know if you think I am being >paranoid though. > > >Cheers, > >Clayton > > > >>-----Original Message----- >>From: Nicklas Norling [mailto:ex...@ex...] >>Sent: October 24, 2004 4:11 AM >>To: Clayton Harbour >>Cc: sha...@li... >>Subject: Re: Assembly attribute >> >> >>Hi, >> >>The advantage is we can remove the reference to >>System.EnterpriceServices from all files. >>Nothing big but always nice to have as few dependencies as possible, >>especially if they are >>not being used. As a note EnterpriseServices are not >>supported by mono, >>nor is it likely to be. >>Basically it provides distributed transactions and other COM+ 1.5 >>features but currently it >>can't since the assemblies aren't strongnamed. I was thinking >>this was a >>remnant of some good >>idea that did not materialize, and as such it might be a >>candidate for >>clean up :) >> >>/Nicke >> >>Clayton Harbour wrote: >> >> >> >>>Hi Nicke, >>> >>>Is the attribute causing issues? I think that some of the >>> >>> >>attributes >> >> >>>were used by the console application but I did a quick >>> >>> >>search and this >> >> >>>one does not seem to be. What are the advantages of removing it? >>> >>> >>>Clayton >>> >>> >>> >>> |