2024-01-30T23:20:52Z Stuart Henderson <s...@spacehopper.org>:

> On 2024/01/30 22:58, Johannes Thyssen Tishman wrote:
>> Subject says it all. I'm wondering if using the git conversion of the ports 
>> tree[0] is regarded as a good alternative to CVS for working with ports. Are 
>> the conversion updates frequent enough to not cause any issues? Do any of 
>> you porters use it instead of CVS? Any issues?
>> 
>> For the record, I've been using CVS just fine without any problems. I just 
>> feel more comfortable with git.
>> 
>> [0] https://github.com/openbsd/ports
>> 
>> -- 
>> Johannes Thyssen Tishman
>> https://www.thyssentishman.com
> 
> They are fairly frequent (currently run hourly, though this may change
> if they start taking too long to run), but don't include the most recent
> commit (CVS commits are not atomic, and the conversion tool is looking
> for a different commit before it will treat the previous one as done)
> so at certain times (especially during tree locks for release) you can
> be waiting a while for a commit to show up.
> 
> Also there are no tools which successfully managed to convert branches
> and tags in the OpenBSD CVS repo (we tried everything we could find
> at the time when it was set up, everything which handles them had
> some problem or other, and the range of software has not really expanded
> since) - so the git conversion is limited to dealing with -current only
> and there's no way to work with -stable or releases.

Thanks for clarifying Stuart. I guess I'll just test it for a while and see if 
I run into any issues. I'll keep an eye for those you mentioned though and 
report back if needed. Regarding the branches issue, I really only use the 
ports tree for porting new software and maintaining a couple of ports, so 
-current is enough. Thanks again!

Reply via email to