I use TFS anywhere and it's "okay".

http://www.microsoft.com/en-us/download/details.aspx?id=30661

I use Parallels, VS 2012 and share a bunch of source (about 40k lines of .cs 
code) between our WinForms app and the iOS app.

My eoTouch folder (containing the iOS app) contains about 20k lines of .cs code)

In iOS, I use:

1. tf get -r ~/eostar
2. tf checkout -r ~/eostar/eoTouch
3. tf add zzz.png
4. tf delete mmm.cs
5. tf checkin -comment:'eoTouch - made it even better' (this only checks in the 
changes, deletions and additions - unchanged files are just reverted)

It's not brilliant, and it's not integrated into the MonoDevelop IDE - but, 
it's working.

The other developers are using VS 2012, and we have integrated issue tracking … 
I use Windows when working with the web service that's used by the app.

I used git with a private repository when I was working initially in Xcode - 
just fyi.

Mike Rutherford


On Nov 24, 2012, at 6:06 PM, 
<[email protected]<mailto:[email protected]>>
 wrote:

Send MonoTouch mailing list submissions to
[email protected]<mailto:[email protected]>

To subscribe or unsubscribe via the World Wide Web, visit
http://lists.ximian.com/mailman/listinfo/monotouch
or, via email, send a message with subject or body 'help' to
[email protected]

You can reach the person managing the list at
[email protected]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of MonoTouch digest..."


Today's Topics:

  1. Re: Good/Simple Source control System! Github Sucks!
     (Agust?n Gim?nez)
  2. Re: Good/Simple Source control System! Github Sucks!
     (James Darbyshire)
  3. Re: Good/Simple Source control System! Github Sucks!
     (James Darbyshire)


----------------------------------------------------------------------

Message: 1
Date: Sat, 24 Nov 2012 23:04:12 +0100
From: Agust?n Gim?nez <[email protected]>
To: Kris Bloom <[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: [MonoTouch] Good/Simple Source control System! Github
Sucks!
Message-ID: <[email protected]>
Content-Type: text/plain; charset="utf-8"

Hi.

The server itself can, but i don't know if the integrated client in monodevelop 
will allow to do it.

http://stackoverflow.com/questions/122107/checkout-one-file-from-subversion

Maybe using Tortoise SVN as client will allow you to.

Enviado desde mi iPad

El 24/11/2012, a las 22:59, Kris Bloom <[email protected]> escribi?:

Does it do single file check in/check out etc?

Thanks,

Kris Bloom
--------------------------------
Extreme Velocity 3D
www.ExtremeVelocity3d.com



On Nov 24, 2012, at 2:54 PM, Shawn Castrianni <[email protected]> wrote:

use subversion. I find it much better.

___
Shawn

On Nov 24, 2012, at 3:36 PM, Kris Bloom <[email protected]> wrote:

I have been trying to use Github to do Source Control. Needless to say i am 
getting very irritated. I am an "old school" developer. That last time i used 
any source control system and worked as part of a team i used Visual SourceSafe 
back in Visual Studio 6. Here is what i am trying to accomplish:

1) I need to be able to control source files individually (have team members 
check files out and back in individually so team members can collaborate on our 
App).
2) i DO NOT need branching or any of that open source stuff. We have a single 
app and only a few developers.

Problems i have been having:

It appears (unless i am just an idiot):

1) Github does NOT like it when you change a file and don't want to commit the 
changes in that file to the repository. (I tried to revert and it insisted i 
commit my changes first.. GRRRR isn't that the definition of "REVERT"? To roll 
back my changes?)
2). It appears you can not check out individual files.. you must check out the 
entire project and you must do it using a command line? WAY NOT COOL.. i need 
this to be easy..
3) The GITHub app seems to error constantly.. Complains about things and gives 
you only command line examples how to fix the issues it is erring about.
4). I hate command line interfaces.. we are not in the 80's anymore guys.. i 
want a simple and error free GUI interface.

So is there a better tool for what i want to do? I would prefer one compatible 
with mono's version control.. but if i have to i am ok with doing all of it 
outside of mono in a stand alone app. Also, i don't mind paying if i get what i 
want. Thanks in advance guys..

Thanks,

Kris Bloom
--------------------------------
Extreme Velocity 3D
www.ExtremeVelocity3d.com



_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.ximian.com/pipermail/monotouch/attachments/20121124/39174ae0/attachment-0001.html>

------------------------------

Message: 2
Date: Sun, 25 Nov 2012 09:56:56 +1100
From: James Darbyshire <[email protected]>
To: Kris Bloom <[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: [MonoTouch] Good/Simple Source control System! Github
Sucks!
Message-ID: <1210140131629813719@unknownmsgid>
Content-Type: text/plain; charset="iso-8859-1"

Hi Kris,

What you are describing is the VSS way of doing things.

Checking files in and out is something which VSS uses to ensure
concurrency, whereas other source control systems allow developers to work
at the same time and merge their changes.

I think you have 2 choices:

1. Learn how to use a DVCS such as Git, or Mercurial.

2. Use VSS which you know how to use.

If the command line is a problem, there are tools which allow you to use
Git in a GUI:

- the GitHub GUI
- SourceTree by Atlassian (I prefer this one)
- TortoiseGit

I use Mercurial at work, Git at home.

Regards,

James

On 25/11/2012, at 8:36 AM, Kris Bloom <[email protected]> wrote:

I have been trying to use Github to do Source Control. Needless to say i am
getting very irritated. I am an "old school" developer. That last time i
used any source control system and worked as part of a team i used Visual
SourceSafe back in Visual Studio 6. Here is what i am trying to accomplish:

1) I need to be able to control source files individually (have team
members check files out and back in individually so team members can
collaborate on our App).
2) i DO NOT need branching or any of that open source stuff. We have a
single app and only a few developers.

Problems i have been having:

It appears (unless i am just an idiot):

1) Github does NOT like it when you change a file and don't want to commit
the changes in that file to the repository. (I tried to revert and it
insisted i commit my changes first.. GRRRR isn't that the definition of
"REVERT"? To roll back my changes?)
2). It appears you can not check out individual files.. you must check out
the entire project and you must do it using a command line? WAY NOT COOL..
i need this to be easy..
3) The GITHub app seems to error constantly.. Complains about things and
gives you only command line examples how to fix the issues it is erring
about.
4). I hate command line interfaces.. we are not in the 80's anymore guys..
i want a simple and error free GUI interface.

So is there a better tool for what i want to do? I would prefer one
compatible with mono's version control.. but if i have to i am ok with
doing all of it outside of mono in a stand alone app. Also, i don't mind
paying if i get what i want. Thanks in advance guys..

Thanks,

Kris Bloom
--------------------------------
Extreme Velocity 3D
www.ExtremeVelocity3d.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.ximian.com/pipermail/monotouch/attachments/20121125/531ebc66/attachment-0001.html>

------------------------------

Message: 3
Date: Sun, 25 Nov 2012 10:06:00 +1100
From: James Darbyshire <[email protected]>
To: Kris Bloom <[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: [MonoTouch] Good/Simple Source control System! Github
Sucks!
Message-ID: <7192164204348848349@unknownmsgid>
Content-Type: text/plain; charset="iso-8859-1"

SVN does not.

VSS is the only one I k ow if that uses that model.

Regards,

James

On 25/11/2012, at 8:59 AM, Kris Bloom <[email protected]> wrote:

Does it do single file check in/check out etc?

Thanks,

Kris Bloom
--------------------------------
Extreme Velocity 3D
www.ExtremeVelocity3d.com



On Nov 24, 2012, at 2:54 PM, Shawn Castrianni <[email protected]> wrote:

use subversion. I find it much better.

___
Shawn

On Nov 24, 2012, at 3:36 PM, Kris Bloom <[email protected]> wrote:

I have been trying to use Github to do Source Control. Needless to say i am
getting very irritated. I am an "old school" developer. That last time i
used any source control system and worked as part of a team i used Visual
SourceSafe back in Visual Studio 6. Here is what i am trying to accomplish:

1) I need to be able to control source files individually (have team
members check files out and back in individually so team members can
collaborate on our App).
2) i DO NOT need branching or any of that open source stuff. We have a
single app and only a few developers.

Problems i have been having:

It appears (unless i am just an idiot):

1) Github does NOT like it when you change a file and don't want to commit
the changes in that file to the repository. (I tried to revert and it
insisted i commit my changes first.. GRRRR isn't that the definition of
"REVERT"? To roll back my changes?)
2). It appears you can not check out individual files.. you must check out
the entire project and you must do it using a command line? WAY NOT COOL..
i need this to be easy..
3) The GITHub app seems to error constantly.. Complains about things and
gives you only command line examples how to fix the issues it is erring
about.
4). I hate command line interfaces.. we are not in the 80's anymore guys..
i want a simple and error free GUI interface.

So is there a better tool for what i want to do? I would prefer one
compatible with mono's version control.. but if i have to i am ok with
doing all of it outside of mono in a stand alone app. Also, i don't mind
paying if i get what i want. Thanks in advance guys..

Thanks,

Kris Bloom
--------------------------------
Extreme Velocity 3D
www.ExtremeVelocity3d.com <http://www.extremevelocity3d.com/>



_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.ximian.com/pipermail/monotouch/attachments/20121125/7a1efef2/attachment.html>

------------------------------

_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch


End of MonoTouch Digest, Vol 40, Issue 35
*****************************************

_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to