Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Coffee corner » GIT
Re: GIT essentials [message #25298 is a reply to message #25295] Tue, 16 February 2010 17:34 Go to previous messageGo to next message
fudadmin is currently offline  fudadmin
Messages: 1298
Registered: November 2005
Location: London, UK
Senior Contributor
Administrator
As I understand, Uvs2 is distributed.

Quote From wikipedia:

1. There may be many "central" repositories.
2. Code from disparate repositories are merged based on a web of trust, i.e., historical merit or quality of changes.
3. Lieutenants are project members who have the power to dynamically decide which branches to merge.
4. Network is not involved in most operations.
5. A separate set of "sync" operations are available for committing or receiving changes with remote repositories.

P.S. If a mankind hadn't made and/or used something better those who doesn't suffer from the syndrom would be still living on trees... Smile
Re: GIT essentials [message #25314 is a reply to message #25298] Tue, 16 February 2010 22:54 Go to previous messageGo to next message
andrei_natanael is currently offline  andrei_natanael
Messages: 262
Registered: January 2009
Experienced Member
fudadmin wrote on Tue, 16 February 2010 18:34

As I understand, Uvs2 is distributed.

Quote From wikipedia:

1. There may be many "central" repositories.
2. Code from disparate repositories are merged based on a web of trust, i.e., historical merit or quality of changes.
3. Lieutenants are project members who have the power to dynamically decide which branches to merge.
4. Network is not involved in most operations.
5. A separate set of "sync" operations are available for committing or receiving changes with remote repositories.

P.S. If a mankind hadn't made and/or used something better those who doesn't suffer from the syndrom would be still living on trees... Smile

Sorry about NIH syndrome, maybe i made a bad joke Rolling Eyes
Another reason is that Uvs is GUI only so people who want to use CLI cannot use it.
However, i'll try Uvs again and maybe it may gain more love from me Wink . I have to check if all your points are applying to Uvs and maybe then we will forget about git waves... long live Uvs. Btw, last release is from last year (12/08/2009) so it's not so far. What about creating a poll "Uvs reloaded" Laughing ? That would drive Mirek crazy Evil or Very Mad . From Uvs to SVN and back.
Re: GIT essentials [message #25315 is a reply to message #25314] Tue, 16 February 2010 23:07 Go to previous messageGo to next message
andrei_natanael is currently offline  andrei_natanael
Messages: 262
Registered: January 2009
Experienced Member
I found another reason while playing with Uvs. It's server dependent. One could not use it only locally without a ftp server. Hmm, i think i need a tutorial for Uvs. Smile
Re: GIT essentials [message #25317 is a reply to message #25315] Tue, 16 February 2010 23:57 Go to previous messageGo to next message
fudadmin is currently offline  fudadmin
Messages: 1298
Registered: November 2005
Location: London, UK
Senior Contributor
Administrator
Personally for me it's not too big problem to download and/or exchange code even via forums.
Re: GIT essentials [message #25337 is a reply to message #25317] Wed, 17 February 2010 16:14 Go to previous messageGo to next message
sergeynikitin is currently offline  sergeynikitin
Messages: 736
Registered: January 2008
Location: Moscow, Russia
Contributor

I want to say thank you to the topic, for what interested me using GIT. It was so convenient than other version control systems for personal development.

SergeyNikitin<U++>( linux, wine )
{
    under( Ubuntu || Debian || Raspbian );
}
Re: GIT essentials [message #28153 is a reply to message #25295] Thu, 19 August 2010 08:57 Go to previous messageGo to next message
kohait00 is currently offline  kohait00
Messages: 934
Registered: July 2009
Location: Germany
Experienced Contributor
Quote:


it's not a reason, but we have our own IDE, our(STL) NTL, our own Image format [with hot-spots], site is made with U++ made tools


think of google, they also have a whole bunch of things they offer, but some things they simply use from others (keep established standards) i.e. the googlecode svn repositories, only provide a mask for it, just as u++ does, or think of youtube / google video.

it's not only important to redesign and 'reinvent' things, but also to know what is worth keeping.

BTW: GIT
i'm using it for quite a while now, and can't without anymore Smile i enjoy the flexibility of branching merging and handling iin general. i still imagine mirek could profit from that more than from svn.
Re: GIT essentials [message #32605 is a reply to message #28153] Fri, 27 May 2011 14:45 Go to previous messageGo to next message
kohait00 is currently offline  kohait00
Messages: 934
Registered: July 2009
Location: Germany
Experienced Contributor
to warm this one up a bit more:

the last git repository of upp somewhat died Smile
so i decided to make a new one.

https://gitorious.org/upp

now how to handle this best?

* setup a gitorious account for yourself, clone my repo in gitorious, just search for 'upp'. you will be able to commit to your clone, and send me merge requests, which so far does not make sense until it's based on svn. it'd breake history of svn, but for patch discussion it's quite nice

* for commiting to your repository, you will need to generate a ssh key pair 'ssh-keygen -t rsa' and paste the content of the pub file in the settings.

* based on your username, it will also be possible to define collaborators (those that can commit as well) to the upp original project, not only your clone.

cheers
Re: GIT essentials [message #32772 is a reply to message #32605] Tue, 07 June 2011 12:27 Go to previous message
kohait00 is currently offline  kohait00
Messages: 934
Registered: July 2009
Location: Germany
Experienced Contributor
i think it would be great to make that git repository run on mireks server alongside google-mirror updater.
thats how that git could be refreshed hourly as well, and not like now every now and then (since i dont have a 24/7 running server sitting around)

i think it should be possible to even transfer ownership of that girorious repo to some more official mantainer Smile i could provide help with the scripts for that..

what do you think?

[Updated on: Tue, 07 June 2011 12:28]

Report message to a moderator

Previous Topic: Very nice icon set collection
Next Topic: Running Linux in a browser
Goto Forum:
  


Current Time: Tue Aug 20 03:25:46 CEST 2019

Total time taken to generate the page: 0.01452 seconds