Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. Accessing "foregin" OS - suggestions wanted
Qt 6.11 is out! See what's new in the release blog

Accessing "foregin" OS - suggestions wanted

Scheduled Pinned Locked Moved Unsolved Qt Creator and other tools
7 Posts 4 Posters 774 Views 4 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.
  • A Offline
    A Offline
    Anonymous_Banned275
    wrote on last edited by
    #1

    I am having few issues keeping my OS running. Too many recent "versions upgrade ".
    I am asking for help to be able to access my Qt projects developed under different OS , on same machine / system. All Linux Ubuntu. I have attempted to use Oracle VirtualBox but it turned out to be too convoluted and unstable to do what I want to do . Still working on that.

    The way I see it - each OS and its administrator / user is NORMALLY running QT program , no problem.

    When I "loose" such OS the Qt program became inaccessible.
    I have tried RAID5 but it is still accessible only by the OS / user who created it.
    I am not sure if "standard backup" would work, never did trust backup for same reason.
    I did try "sharing partitions " between OS using mount point with some success until BOTH OS bit the dust.

    I have plenty of storage to experiment with.

    Any reasonable suggestion / sharing experience would be greatly appreciated.

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      The most simple to share is to use a version control system like git. You have your code in one central place and can clone it to the various OS you might use without having to worry for things like line ending (i.e. carriage return VS line feed plus carriage return).

      The other added advantage is that you can easily keep the history of your changes in can you break something and this can go back.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      A 1 Reply Last reply
      1
      • SGaistS SGaist

        Hi,

        The most simple to share is to use a version control system like git. You have your code in one central place and can clone it to the various OS you might use without having to worry for things like line ending (i.e. carriage return VS line feed plus carriage return).

        The other added advantage is that you can easily keep the history of your changes in can you break something and this can go back.

        A Offline
        A Offline
        Anonymous_Banned275
        wrote on last edited by
        #3

        @SGaist Are you suggesting to use git "local repository?" Who would "own " such repository? Would it still belong to the OS who created it?
        My biggest issue is - when OS fails to boot / load how can I retrieve its files ?
        For example "gparted" scans ALL partitions irregardless who created them but Qt cannot access them unless something changes or was optioned for such access.
        For example I can do so via common mount point - but it has to be optioned prior to the OS failure, (It is not that hard , both to do and for OS to fail load ) )

        JKSHJ 1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          There are currently several online options that you can use for free.

          Depending on your infrastructure you can host your own server using a project like Gitea. No need for a big machine, a RaspberryPi is enough.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          1
          • A Anonymous_Banned275

            @SGaist Are you suggesting to use git "local repository?" Who would "own " such repository? Would it still belong to the OS who created it?
            My biggest issue is - when OS fails to boot / load how can I retrieve its files ?
            For example "gparted" scans ALL partitions irregardless who created them but Qt cannot access them unless something changes or was optioned for such access.
            For example I can do so via common mount point - but it has to be optioned prior to the OS failure, (It is not that hard , both to do and for OS to fail load ) )

            JKSHJ Offline
            JKSHJ Offline
            JKSH
            Moderators
            wrote on last edited by JKSH
            #5

            @AnneRanch said in Accessing "foregin" OS - suggestions wanted:

            My biggest issue is - when OS fails to boot / load how can I retrieve its files ?

            @SGaist mentioned online Git hosts. A common one is https://github.com/. (Qt's source code is available there too: https://github.com/qt/ )

            If you use an online Git repository, then even if your current PC gets destroyed/stolen, you can simply fetch your repository's contents from a new PC.

            Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

            1 Reply Last reply
            0
            • A Offline
              A Offline
              Anonymous_Banned275
              wrote on last edited by Anonymous_Banned275
              #6

              Thanks everybody.
              After recent "weather" or management related fiasco I am little hesitant to rely on internet. But I will give it a try.

              1 Reply Last reply
              0
              • M Offline
                M Offline
                mchinand
                wrote on last edited by
                #7

                If you want to use something other than an online repository, you could use a network-attached storage (NAS) and have it host a git server. A NAS could also be mounted on your various OSs to share files between them.

                1 Reply Last reply
                0

                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • Search
                • Get Qt Extensions
                • Unsolved