Yes, you both has the same code base. *but* you can fork your feature
branch first to manage the integration and then, when conflicts are
resolved and tested and you are ready, you can merge again to your feature
branch. Then again when you all agree that you are feature complete,  you
can merge to develop.

I want to share the link that show you a resume of git workflow:

http://nvie.com/posts/a-successful-git-branching-model/

Take the time to understand this and you will understand the main concepts,
then you will need to  have patience and let the use increase the
experience.

> in git I do a 'push', in SVN I do a 'commit'

No. In Git you do a "commit" (to local) and then a "push" (to remote)
Mike will make a "pull" to get your changes.

GIT is distributed, SVN no. GIT has local and remote repo. SVN only remote
(and that's the main problem since all happens in a single place so you can
control what goes to develop.


2013/3/12 Erik de Bruin <e...@ixsoftware.nl>

> Carlos,
>
> I don't get it. Mike and I work together, so we need to have the same
> codebase. When I have made a change that  Mike needs to include in his
> source, in git I do a 'push', in SVN I do a 'commit'. To stay up to
> date with my code, Mike needs to do a 'pull' in git ('update' in SVN).
> What's different?
>
> EdB
>
>
>
> On Tue, Mar 12, 2013 at 1:00 PM, Carlos Rovira
> <carlos.rov...@codeoscopic.com> wrote:
> > HI Erik,
> >
> > as you already notice we must to setup the .gitignore file.
> > Until we get write status we can't get this file correctly configured. In
> > the meanwhile you can setup your own until we get write access and can
> > commit it.
> >
> > Now that we are at few hours to fully work on GIT, I'm sure you will love
> > it. For example, you could work with Mike much better making your own
> > branches and taking control over your commits and what you want to share
> in
> > the remote repository. The problems you both face the previous week where
> > one can step changes over the other are gone thanks to branching feature.
> > You only have to take patience to master this feature and you will see
> that
> > is very powerful and get lots of control. In SVN the main problem is that
> > all happens in one single place since branches are not usable and this
> > causes that kind problems while working with other people.
> >
> > Regarding the problem you commented about your changes not committed in
> > your workspace. Justin and others talked about it and share solutions.
> Just
> > to complement, I think you should clone the flex git repo, extract a
> patch
> > from SVN with your changes and apply it to your git clone. Then I
> recommend
> > to branch and commit your changes in that branch so you continue to work
> in
> > your local repo. When GIT remote repo will come writeable you could push
> > your branch to the remote repo. This will make you safe that you're not
> > breaking anything since your branch will be isolated. When that branch
> will
> > be shared remotely, Mike will be able to checkout and work in it, or fork
> > again to make whatever experimental change he like. Then you all can plan
> > the merge and when ready merge into develop.
> >
> > Best
> >
> > Carlos
> >
> >
> > 2013/3/12 Michael Schmalle <apa...@teotigraphix.com>
> >
> >> Yeah,
> >>
> >> Make sure you read the correct syntax when creating the files and
> entries.
> >> I haven't checked out anything from git yet, got some other things to do
> >> today.
> >>
> >> I have used GIT quite extensively Erik, once you get passed the "blah"
> of
> >> it, your golden. I can help you to with our project if you have
> questions.
> >>
> >> Tortoise GIT is just like Tortoise SVN! Use it. :)
> >>
> >> Mike
> >>
> >>
> >> Quoting Erik de Bruin <e...@ixsoftware.nl>:
> >>
> >>  Ok,
> >>>
> >>> The git equivalent of 'svn:ignore' is apparently a file named
> >>> ".gitignore" you create in the directory where you want to hide files
> >>> [1]. I have created one for FalconJx in my local repository/working
> >>> copy/? and added the same entries as were in 'svn:ignore'.
> >>>
> >>> I guess this needs to be done for all (sub) projects that used
> >>> 'svn:ignore'...
> >>>
> >>> EdB
> >>>
> >>> 1: http://gitready.com/beginner/**2009/01/19/ignoring-files.html<
> http://gitready.com/beginner/2009/01/19/ignoring-files.html>
> >>>
> >>>
> >>>
> >>> On Tue, Mar 12, 2013 at 11:20 AM, Erik de Bruin <e...@ixsoftware.nl>
> >>> wrote:
> >>>
> >>>> Hi,
> >>>>
> >>>> I'll keep asking 'noob' questions until I feel comfortable that I can
> >>>> work with git in a manner that won't harm the project. This is only
> >>>> the first one in what I'm sure will be a long series of questions. And
> >>>> before you get tired and shout: "use the internet!", what I'm trying
> >>>> to do is record these things in the mailing list in the hope someone
> >>>> picks them up and puts them in the Wiki. That way the hordes of
> >>>> contributors that this move is alleged to bring will have easy and
> >>>> consistent access to what I'm sure will be an extensive FAQ...
> >>>>
> >>>> Ok, rant over, this is my question:
> >>>>
> >>>> When I build the SDK (even a partial build) or FalconJx, my 'stage'
> >>>> (am I saying that correct?) ends up with a whole lot of files that I
> >>>> never saw in SVN. Do I 'ignore' these files? If so, does that affect
> >>>> the remote project/branch? Do I need to 'push' this local change, like
> >>>> I need to commit when I add a "svn:Ignore" property?
> >>>>
> >>>> EdB
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Ix Multimedia Software
> >>>>
> >>>> Jan Luykenstraat 27
> >>>> 3521 VB Utrecht
> >>>>
> >>>> T. 06-51952295
> >>>> I. www.ixsoftware.nl
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Ix Multimedia Software
> >>>
> >>> Jan Luykenstraat 27
> >>> 3521 VB Utrecht
> >>>
> >>> T. 06-51952295
> >>> I. www.ixsoftware.nl
> >>>
> >>>
> >> --
> >> Michael Schmalle - Teoti Graphix, LLC
> >> http://www.teotigraphix.com
> >> http://blog.teotigraphix.com
> >>
> >>
> >
> >
> > --
> > Carlos Rovira
> > Director de Tecnología
> > M: +34 607 22 60 05
> > F:  +34 912 94 80 80
> > http://www.codeoscopic.com
> > http://www.directwriter.es
> > http://www.avant2.es
>
>
>
> --
> Ix Multimedia Software
>
> Jan Luykenstraat 27
> 3521 VB Utrecht
>
> T. 06-51952295
> I. www.ixsoftware.nl
>



-- 
Carlos Rovira
Director de Tecnología
M: +34 607 22 60 05
F:  +34 912 94 80 80
http://www.codeoscopic.com
http://www.directwriter.es
http://www.avant2.es

Reply via email to