Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Dropbox-like thing?

Dropbox-like thing?

Scheduled Pinned Locked Moved The Lounge
sysadmindatabasehostingcloudhardware
21 Posts 11 Posters 0 Views 1 Watching
  • 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.
  • D Dalek Dave

    Local copies are inherently unstable. Unless you have access control how do you know who is working on what? Two people could be working on the same thing, on local copies, and then how do you update? Bad idea.

    ------------------------------------ I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC Link[^] Trolls[^]

    D Offline
    D Offline
    Dmitry Ivanov
    wrote on last edited by
    #5

    Yes, it may be a problem. Dropbox solved it - I would like to have something like that.

    1 Reply Last reply
    0
    • D Dmitry Ivanov

      Hello! I'm looking for solution for our team. We would like to have a 'shared folder' for all our guys, but it should be on our sever (Windows 2008), not @ Dropbox. We wouldn't like to use cloud storage, there is no need in it because we have our own server installed in a datacenter, it's accessible from the local network or thru VPN. I can't find any tool (or client/server tools) which would be the same way convenient as DB: simple to use, very quick synchronization etc. Any suggestions? How to make dropbox-like system using own hardware?

      S Offline
      S Offline
      Storm blade
      wrote on last edited by
      #6

      What about Tonido[^] It works like dropbox with mobile apps etc, but stores the files on your PC.

      1 Reply Last reply
      0
      • D Dmitry Ivanov

        Hello! I'm looking for solution for our team. We would like to have a 'shared folder' for all our guys, but it should be on our sever (Windows 2008), not @ Dropbox. We wouldn't like to use cloud storage, there is no need in it because we have our own server installed in a datacenter, it's accessible from the local network or thru VPN. I can't find any tool (or client/server tools) which would be the same way convenient as DB: simple to use, very quick synchronization etc. Any suggestions? How to make dropbox-like system using own hardware?

        J Offline
        J Offline
        Jorgen Andersson
        wrote on last edited by
        #7

        There's always Sharepoint[^]. But it might be a bit big for your purposes. But the "light" version is included with Server 2008, and is available for free [^]for Server 2003.

        List of common misconceptions

        D 1 Reply Last reply
        0
        • D Dmitry Ivanov

          Sure. It's the way it works now. The problem that some of us typically work out of the office. Network is not always accessible too. So everyone of us should have local copies of all the files.

          D Offline
          D Offline
          DaveAuld
          wrote on last edited by
          #8

          Why don't you set up FTP. the clients then just set up a folder thats mapped through FTP to (Use the 'add network location' in Windows 7 'Computer' and point it to the fTP location.

          Dave Find Me On: Web|Facebook|Twitter|LinkedIn


          Folding Stats: Team CodeProject

          1 Reply Last reply
          0
          • J Jorgen Andersson

            There's always Sharepoint[^]. But it might be a bit big for your purposes. But the "light" version is included with Server 2008, and is available for free [^]for Server 2003.

            List of common misconceptions

            D Offline
            D Offline
            Dmitry Ivanov
            wrote on last edited by
            #9

            The key feature of DB is synchronization of files between multiple PCs. So, every PC will have it's own copy of files and it will be always up to date. So I can work with my files even having no connection to the server and/or internet at all. Sharepoint is good to provide web-access to shared files, but not for this. Web access to files is not critical.

            H J 2 Replies Last reply
            0
            • D Dmitry Ivanov

              The key feature of DB is synchronization of files between multiple PCs. So, every PC will have it's own copy of files and it will be always up to date. So I can work with my files even having no connection to the server and/or internet at all. Sharepoint is good to provide web-access to shared files, but not for this. Web access to files is not critical.

              H Offline
              H Offline
              Henry Minute
              wrote on last edited by
              #10

              Dmitry Ivanov wrote:

              So I can work with my files even having no connection to the server and/or internet at all.

              Dmitry Ivanov wrote:

              So, every PC will have it's own copy of files and it will be always up to date.

              These two statements are incompatible. With no connection you cannot be sure that all copies are up to date.

              Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

              D 1 Reply Last reply
              0
              • D Dmitry Ivanov

                The key feature of DB is synchronization of files between multiple PCs. So, every PC will have it's own copy of files and it will be always up to date. So I can work with my files even having no connection to the server and/or internet at all. Sharepoint is good to provide web-access to shared files, but not for this. Web access to files is not critical.

                J Offline
                J Offline
                Jorgen Andersson
                wrote on last edited by
                #11

                Let's see if I get this right, what you want is a "Distributed Document Database". A really good one is Lotus Notes. As a mail system it sucks Donkey balls, but a distributed document database is what it was originally developed to be. It's costly though. And if you buy it, there will inevitably be some brainiac at your office that will lobby for using it as a mail system. So forget Notes! Have a look at CouchDB[^] instead. I haven't used it so I cant say if it's good.

                List of common misconceptions

                1 Reply Last reply
                0
                • D Dmitry Ivanov

                  Hello! I'm looking for solution for our team. We would like to have a 'shared folder' for all our guys, but it should be on our sever (Windows 2008), not @ Dropbox. We wouldn't like to use cloud storage, there is no need in it because we have our own server installed in a datacenter, it's accessible from the local network or thru VPN. I can't find any tool (or client/server tools) which would be the same way convenient as DB: simple to use, very quick synchronization etc. Any suggestions? How to make dropbox-like system using own hardware?

                  H Offline
                  H Offline
                  Henry Minute
                  wrote on last edited by
                  #12

                  Microsoft to the rescue, sort of, possibly, so long as there is some sort of connection. Microsoft Sync Toy 2.1[^].

                  Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

                  1 Reply Last reply
                  0
                  • D Dmitry Ivanov

                    Hello! I'm looking for solution for our team. We would like to have a 'shared folder' for all our guys, but it should be on our sever (Windows 2008), not @ Dropbox. We wouldn't like to use cloud storage, there is no need in it because we have our own server installed in a datacenter, it's accessible from the local network or thru VPN. I can't find any tool (or client/server tools) which would be the same way convenient as DB: simple to use, very quick synchronization etc. Any suggestions? How to make dropbox-like system using own hardware?

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #13

                    You could use svn set up an svn server and install a client (tortoise is pretty good) on eveyone's pc

                    MVVM# - See how I did MVVM my way ___________________________________________ Man, you're a god. - walterhevedeich 26/05/2011 .\\axxx (That's an 'M')

                    1 Reply Last reply
                    0
                    • H Henry Minute

                      Dmitry Ivanov wrote:

                      So I can work with my files even having no connection to the server and/or internet at all.

                      Dmitry Ivanov wrote:

                      So, every PC will have it's own copy of files and it will be always up to date.

                      These two statements are incompatible. With no connection you cannot be sure that all copies are up to date.

                      Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.

                      D Offline
                      D Offline
                      Dmitry Ivanov
                      wrote on last edited by
                      #14

                      DB solves both things: makes local copies & sync's them as soon as connection is available. If there is a 'clash' (2 users changed the same file independently, then try to save it) it saves 2 copies of source with changed name. Not very elegant, but it's quite safe.

                      J 1 Reply Last reply
                      0
                      • D Dmitry Ivanov

                        DB solves both things: makes local copies & sync's them as soon as connection is available. If there is a 'clash' (2 users changed the same file independently, then try to save it) it saves 2 copies of source with changed name. Not very elegant, but it's quite safe.

                        J Offline
                        J Offline
                        Jorgen Andersson
                        wrote on last edited by
                        #15

                        Maybe using offline folders[^] is having enough functionality for you. It solves conflicts the same way as Dropbox.

                        List of common misconceptions

                        D 1 Reply Last reply
                        0
                        • J Jorgen Andersson

                          Maybe using offline folders[^] is having enough functionality for you. It solves conflicts the same way as Dropbox.

                          List of common misconceptions

                          D Offline
                          D Offline
                          Dmitry Ivanov
                          wrote on last edited by
                          #16

                          Hmmm... Forgot about this feature, I'll try, thanx...

                          1 Reply Last reply
                          0
                          • D Dmitry Ivanov

                            Hello! I'm looking for solution for our team. We would like to have a 'shared folder' for all our guys, but it should be on our sever (Windows 2008), not @ Dropbox. We wouldn't like to use cloud storage, there is no need in it because we have our own server installed in a datacenter, it's accessible from the local network or thru VPN. I can't find any tool (or client/server tools) which would be the same way convenient as DB: simple to use, very quick synchronization etc. Any suggestions? How to make dropbox-like system using own hardware?

                            J Offline
                            J Offline
                            Joan M
                            wrote on last edited by
                            #17

                            Use a shared folder and subversion to control changes... If a subversion solution doesn't work for you, then you should think on synch programs that check dates and so... Anyway, using subversion you would be able to synch, merge...

                            [www.tamelectromecanica.com] Robots, CNC and PLC machines for grinding and polishing.

                            https://www.robotecnik.com freelance robots, PLC and CNC programmer.

                            1 Reply Last reply
                            0
                            • D Dmitry Ivanov

                              Hello! I'm looking for solution for our team. We would like to have a 'shared folder' for all our guys, but it should be on our sever (Windows 2008), not @ Dropbox. We wouldn't like to use cloud storage, there is no need in it because we have our own server installed in a datacenter, it's accessible from the local network or thru VPN. I can't find any tool (or client/server tools) which would be the same way convenient as DB: simple to use, very quick synchronization etc. Any suggestions? How to make dropbox-like system using own hardware?

                              D Offline
                              D Offline
                              Dan Neely
                              wrote on last edited by
                              #18

                              Subversion? Mercurial? Git? If your users have low technical levels you could probably create a scheduled task to kick off the updates in the background for them.

                              3x12=36 2x12=24 1x12=12 0x12=18

                              1 Reply Last reply
                              0
                              • D Dmitry Ivanov

                                Hello! I'm looking for solution for our team. We would like to have a 'shared folder' for all our guys, but it should be on our sever (Windows 2008), not @ Dropbox. We wouldn't like to use cloud storage, there is no need in it because we have our own server installed in a datacenter, it's accessible from the local network or thru VPN. I can't find any tool (or client/server tools) which would be the same way convenient as DB: simple to use, very quick synchronization etc. Any suggestions? How to make dropbox-like system using own hardware?

                                D Offline
                                D Offline
                                dandy72
                                wrote on last edited by
                                #19

                                I'm not sure whether MS's Live Mesh fits all your criteria. I use it to keep a bunch of folders in sync across different machines on my LAN. As all systems are part of the same LAN, the content never goes out to the cloud.

                                D 1 Reply Last reply
                                0
                                • D dandy72

                                  I'm not sure whether MS's Live Mesh fits all your criteria. I use it to keep a bunch of folders in sync across different machines on my LAN. As all systems are part of the same LAN, the content never goes out to the cloud.

                                  D Offline
                                  D Offline
                                  Dmitry Ivanov
                                  wrote on last edited by
                                  #20

                                  It looks quite interesting. But there are some limitations: "With Windows Live Mesh, you can sync up to 200 folders, each up to 50 GB in size and containing up to 100,000 files", not sure that we can fit.

                                  D 1 Reply Last reply
                                  0
                                  • D Dmitry Ivanov

                                    It looks quite interesting. But there are some limitations: "With Windows Live Mesh, you can sync up to 200 folders, each up to 50 GB in size and containing up to 100,000 files", not sure that we can fit.

                                    D Offline
                                    D Offline
                                    dandy72
                                    wrote on last edited by
                                    #21

                                    I think that 200 folder limitation is top-level folders that you specify...ie, if you include c:\abc, then any subfolder off of 'abc' will automatically be included and only count as one. Not sure though.

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups