Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re^6: [OT] Source code repositories

by jeffa (Bishop)
on Mar 23, 2015 at 17:26 UTC ( [id://1121020]=note: print w/replies, xml ) Need Help??


in reply to Re^5: [OT] Source code repositories
in thread [OT] Source code repositories

Git is so easy to use that i always use it to start new projects and keep . files backed up in my home dirs.

$ module-starter --module=Foo::Bar --author=Foo --email=foo@bar.com $ pushd Foo-Bar $ git init $ git add . $ git commit -m'init' $ #optionally push to github or other upstream repo

Really ... it is just too easy and cheap not to do this every time i do anything and everything.

jeffa

L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)

Replies are listed 'Best First'.
Re^7: [OT] Source code repositories
by RonW (Parson) on Mar 23, 2015 at 18:43 UTC

    Similar for Fossil

    What I was talking about was sync'ing between my PCs. Of course, I could just push to GitHub on one PC then pull from GitHub on my other PC, but I'd much prefer to push/pull directly between my PCs. My experience (in 2009) getting that to work in Git was less than satisfactory. With Fossil, it just worked.

    But, there's been plenty of time for Git to make that easier. But, even if it is now as easy as sync'ing in Fossil, it's still not currently worth the effort to migrate my personal projects because I'd still have to keep Fossil for issue tracking/wiki.

      I really was trying to point out that i found it easy to incorporate a VCS early into my projects, not that you should use Git over Fossil. That is, i was addressing your comment "And only for small things I could do quickly."

      However, in terms of what does Git(hub) offer that the others do not? Culture. Github has revolutionized business operations in the Open Source community, and the features that modern a decentralized VCS like Git offers certainly provided the pathway for that revolution. I can use Github not just in my resume, but AS my portfolio itself.

      UPDATE:
      "I was referring to my use of Git. Otherwise, I use Fossil as my VCS."

      Yes, i was referring to your (limited) usage of git as well. I really don't see anything (practical) that Fossil does that git cannot do, but use whatever tools you wish. It's not like you are going to impact the git community by not using it for those projects that you deem unworthy for git to handle.

      jeffa

      L-LL-L--L-LL-L--L-LL-L--
      -R--R-RR-R--R-RR-R--R-RR
      B--B--B--B--B--B--B--B--
      H---H---H---H---H---H---
      (the triplet paradiddle with high-hat)
      
        That is, i was addressing your comment "And only for small things I could do quickly."

        I was referring to my use of Git. Otherwise, I use Fossil as my VCS.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1121020]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (3)
As of 2024-03-29 05:00 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found