• Login
sketchucation logo sketchucation
  • Login
🔌 Quick Selection | Try Didier Bur's reworked classic extension that supercharges selections in SketchUp Download

GitHub as a Content Library Manager?

Scheduled Pinned Locked Moved Developers' Forum
6 Posts 5 Posters 303 Views 5 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    matt.gordon320
    last edited by 14 May 2014, 17:46

    Hi Guys,

    I just got a huge green light for creating a dynamic (possibly IFC tagged) content library for the firm I work for, and I wanted to pick some developers brains. Not anything code related, but I was curious...

    Could GitHub be used as a content management/version tracking tool as well as a code version tracker? I'll be creating a library of windows, doors, trims, hardware, etc. for both domestic and international projects, so it'll eventually be a huge project to manage when I roll out new versions.

    This might be a stupid idea, and if so, let me know. I would like to make sure I keep track of changes and leave myself notes of what's changed. I guess this could be done with good notes/dropbox/mind maps, but I thought I'd throw the idea out there.

    Thanks!

    1 Reply Last reply Reply Quote 0
    • R Offline
      Rich O Brien Moderator
      last edited by 14 May 2014, 18:55

      GitHub or bitbucket could be used for the code and assets.

      But asset tracking won't document what you have changed but only that a file has changed.

      In essence any commit can be nicely annotated so asset tracking is achievable but long commit notes would be a pain to track.

      Also look at...

      Link Preview Image
      Home · TortoiseSVN

      The coolest interface to (Sub)version control

      favicon

      (tortoisesvn.net)

      Download the free D'oh Book for SketchUp 📖

      1 Reply Last reply Reply Quote 0
      • D Offline
        driven
        last edited by 14 May 2014, 21:37

        why not 3d Warehouse?
        they said they will be reintroducing Private collections...

        john

        learn from the mistakes of others, you may not live long enough to make them all yourself...

        1 Reply Last reply Reply Quote 0
        • D Offline
          Dan Rathbun
          last edited by 14 May 2014, 22:24

          I do think that Git could do this.
          You can have the repo on your company servers using:
          https://www.atlassian.com/software/stash

          Or also you can set up local Mercurial server.

          I'm not here much anymore.

          1 Reply Last reply Reply Quote 0
          • A Offline
            AdamB
            last edited by 15 May 2014, 15:26

            But as Rich has commented, the "Revision" part of the name Revision Control System is about being able to rollback to previous versions and examine what changed. So you'd be kind of "misusing" Git in this case - as Dan says, it will make an entire copy of your assets each time you commit.

            It sounds what you need is an Asset Management System..

            Adam

            Developer of LightUp Click for website

            1 Reply Last reply Reply Quote 0
            • M Offline
              matt.gordon320
              last edited by 15 May 2014, 21:56

              @adamb said:

              It sounds what you need is an Asset Management System...

              I'll have to do some more investigation. I knew GitHub probably wouldn't have been quite right, and I appreciate the feedback. On to do more research. I might just use a private collection (or several) on 3DWH like was suggested earlier until I figure something out.

              1 Reply Last reply Reply Quote 0
              • 1 / 1
              1 / 1
              • First post
                2/6
                Last post
              Buy SketchPlus
              Buy SUbD
              Buy WrapR
              Buy eBook
              Buy Modelur
              Buy Vertex Tools
              Buy SketchCuisine
              Buy FormFonts

              Advertisement