Re: CVS and Delphi

2001-10-18 Thread Rachman Chavik

I'm not quite sure what you mean by linking your components with source code.
However, I may provide some ideas on managing Delphi files with CVS.

I think there are three types of files in a Delphi project:
1. Pascal Code (*.pas)
2. Form Definitions (*.dfm)
3. Data Modules (also *.dfm)

All *.pas files are text, and thus easily submitted into CVS.  For *.DFM 
files,
I ask my developers to set them as text DFM, and simply check them in
in CVS.

However, I don't have many branches at the moment.  And so far, we have not
had the need to merge between branches.  When merging is required, it will be a
good practice to pay extra attention in *.DFM files.

Hope this helps.

If anyone else have a better tips, please jump in.

At 15:10 18/10/2001 +0100, you wrote:
Is anyone using CVS to store Borland Delphi source code, as I am unsure how
to link our versions of components with versions of source code ?

Andrew Oates
Tel:  +44 (0) 1959 579000
Fax:  +44 (0) 1959 579039


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



RE: Re: Question

2001-10-17 Thread Rachman Chavik

I agree.

I have found that the following URL helps a little in your research:
 http://linas.org/linux/cmvc.html

This next one contains some related materials on CM tools.
 http://linas.org/linux/pm.html

At 14:01 17/10/2001 +0200, you wrote:

That is much more than a question its a total research. In one or two
word, if you can afford the money, deployment and support time (could be
a year), then go on Clear Case.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, October 17, 2001 1:47 PM
To: [EMAIL PROTECTED]
Subject: Re: Question

-- Forwarded by Wilfredo Aguila/ITG on 10/17/2001 
07:47 AM ---
Derek R. Price [EMAIL PROTECTED] on 10/16/2001 04:52:02 PM
  To:  Wilfredo Aguila/ITG@ITG
  cc:  [EMAIL PROTECTED]

  Subject: Re: Question
[EMAIL PROTECTED] wrote:

  How does CVS compare to other products in performance, features,
functionality
  and use?
  For example, with Ratinal ClearCase?

I don't know.  It works pretty well.  You might try asking on the
[EMAIL PROTECTED]
mailing list.

Derek


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Re: merge or branch?

2001-09-27 Thread Rachman Chavik

At 23:42 27/09/2001 +, you wrote:
Development continues down branchA, and a new directory, with new files,
gets added and committed on branchA.  This new directory is obviously not on
branchB, since it was created after branchA was created.

I would suggest that you perform the new additions from the mainline (HEAD)
whenever you add new directory and files.  To get these files down the branch,
you'll need to 'branch' these additions.

Why? Well, firstly, files added in the branch would be stored in the Attic
directory.  Secondly, I experienced some problems in merging these
type of files back to the HEAD branch.

Question: how does one get the new directory from branchA onto branchB?

2. branch the new files in the new directory using the branchB branch tag.
In other words: cvs tag -b branchB newfilename.

My thoughts are option #2 will create another branch, with the same name
(branchB) in cvs.  I believe that option 2 will give my colleague what he
wants, but I still believe two separate branches were created and merging
would have been the better way to go as it would have brought the files over
to the original branchB branch.

I prefer your option #2.  I think CVS does not differentiate between the two
'branch'. Your colleague will simply need to update his local work directory:

 cvs update -r branchB

Rachman


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs



Changing imported binary files to normal text file.

2001-04-29 Thread Rachman Chavik

Hello,

I have imported several files as binary and need to revert the type back to 
normal file.
I know that the -kb option sets the binary flag.  But how do I remove this 
flag?

I have tried and look through the archive, but so far I could not find it 
yet.  Maybe I wasn't
looking hard enough.

But is this possible at all?

If it is, then will these files mergeable by CVS ?

Thank you.

Rachman


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


___
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs