Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: GetIt package manager question



Permlink Replies: 30 - Last Post: Sep 1, 2016 7:17 AM Last Post By: Bruce McGee
Charles Dupont

Posts: 34
Registered: 8/8/14
GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 25, 2016 9:20 PM
If there's a better group to post this please let me know.

A couple of questions, the answers I'm guessing are 'no' but trying anyway...

Suppose there is a team of Delphi developers who want identical set-ups, ie, common versions and builds of components across the board. Is there any way to specify exact versions/builds of GetIt acquired packages so that everyone is on the same page?

If the above answer is 'no' then is there a way to save the GetIt acquired package and save it for ease of package installation later? Scenario... suppose we're setting up a new build machine two years from now and want it set up equivalently to the dev machines.

TIA.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 26, 2016 12:29 AM   in response to: Charles Dupont in response to: Charles Dupont
Am 26.08.2016 um 06:20 schrieb Charles Dupont:
If there's a better group to post this please let me know.

A couple of questions, the answers I'm guessing are 'no' but trying anyway...

Suppose there is a team of Delphi developers who want identical set-ups, ie, common versions and builds of components across the board. Is there any way to specify exact versions/builds of GetIt acquired packages so that everyone is on the same page?

If the above answer is 'no' then is there a way to save the GetIt acquired package and save it for ease of package installation later? Scenario... suppose we're setting up a new build machine two years from now and want it set up equivalently to the dev machines.

TIA.

Hello,

why don't you use virtual machines?
You can then easily copy them to all the PCs and have the same
environment. You might just make sure that the licence stuff is
adapted after copying those.

Greetings

Markus
Christopher Burke

Posts: 580
Registered: 9/25/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 26, 2016 8:17 PM   in response to: Markus Humm in response to: Markus Humm
Markus Humm wrote:

Am 26.08.2016 um 06:20 schrieb Charles Dupont:
If there's a better group to post this please let me know.

A couple of questions, the answers I'm guessing are 'no' but trying
anyway...

Suppose there is a team of Delphi developers who want identical
set-ups, ie, common versions and builds of components across the
board. Is there any way to specify exact versions/builds of GetIt
acquired packages so that everyone is on the same page?

If the above answer is 'no' then is there a way to save the GetIt
acquired package and save it for ease of package installation
later? Scenario... suppose we're setting up a new build machine
two years from now and want it set up equivalently to the dev
machines.

TIA.

Hello,

why don't you use virtual machines?

For me, virtual machines are impractical to commit to subversion
repositories.

We subversion current versions of all the library installs, and the
installation of those libraries.

GetIt breaks that... it means that we can't subversion the libraries
installed via Getit.
Lajos Juhasz

Posts: 801
Registered: 3/14/14
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 27, 2016 2:34 AM   in response to: Christopher Burke in response to: Christopher Burke
GetIt breaks that... it means that we can't subversion the libraries
installed via Getit.

Why not? I never tried GetIt, from what I read about it it should also
download and compile the library. So it must store the source somewhere
then you can store that source in the repository.

Antonio Estevez

Posts: 665
Registered: 4/12/00
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 27, 2016 7:52 AM   in response to: Lajos Juhasz in response to: Lajos Juhasz
El 27/08/2016 a las 11:34, Lajos Juhasz escribió:
GetIt breaks that... it means that we can't subversion the libraries
installed via Getit.

Why not? I never tried GetIt, from what I read about it it should also
download and compile the library. So it must store the source somewhere
then you can store that source in the repository.

GetIt downloads the package installers to the folder:
C:\Users\Public\Documents\Embarcadero\Studio\VERSION\CatalogRepository
where VERSION is the IDE version: 17.0 for 10 Seattle, 18.0 for 10.1 Berlin, etc

Christopher Burke

Posts: 580
Registered: 9/25/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 27, 2016 5:11 PM   in response to: Antonio Estevez in response to: Antonio Estevez
Antonio Estevez wrote:

El 27/08/2016 a las 11:34, Lajos Juhasz escribió:
GetIt breaks that... it means that we can't subversion the
libraries >> installed via Getit.


Why not? I never tried GetIt, from what I read about it it should
also download and compile the library. So it must store the source
somewhere then you can store that source in the repository.

GetIt downloads the package installers to the folder:

C:\Users\Public\Documents\Embarcadero\Studio\VERSION\CatalogRepository
where VERSION is the IDE version: 17.0 for 10 Seattle, 18.0 for 10.1
Berlin, etc


That's good to know, however - some packages seem to be 'Get It'
integrated and not stand alone. I'll have to investigate further.

Thanks.
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 28, 2016 2:00 PM   in response to: Christopher Burke in response to: Christopher Burke
Christopher Burke wrote:

Antonio Estevez wrote:

El 27/08/2016 a las 11:34, Lajos Juhasz escribió:
GetIt breaks that... it means that we can't subversion the
libraries >> installed via Getit.


Why not? I never tried GetIt, from what I read about it it should
also download and compile the library. So it must store the source
somewhere then you can store that source in the repository.

GetIt downloads the package installers to the folder:

C:\Users\Public\Documents\Embarcadero\Studio\VERSION\CatalogReposito
ry where VERSION is the IDE version: 17.0 for 10 Seattle, 18.0 for
10.1 Berlin, etc


That's good to know, however - some packages seem to be 'Get It'
integrated and not stand alone.

Huh? No, they don't require GetIt, except to install.

--
Rudy Velthuis http://www.rvelthuis.de

"Why of course the people don't want war. Why should some poor
slob on a farm want to risk his life in a war when the best he
can get out of it is to come back to his farm in one piece?
Naturally, the common people don't want war; neither in Russia,
nor in England, nor for that matter in Germany. That is
understood. But after all, it is the leaders of the country who
determine the policy, and it is always a simple matter to drag
the people along, whether it is a democracy, or a fascist
dictatorship, or a parliament, or a communist dictatorship...
Voice or no voice, the people can always be brought to the
bidding of the leaders. That is easy. All you have to do is to
tell them they are being attacked, and denounce the pacifists
for lack of patriotism and exposing the country to danger."
-- Nazi Hermann Goering
Christopher Burke

Posts: 580
Registered: 9/25/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 6:38 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Rudy Velthuis (TeamB) wrote:

Christopher Burke wrote:

That's good to know, however - some packages seem to be 'Get It'
integrated and not stand alone.

Huh? No, they don't require GetIt, except to install.

That's what I meant... the installation in some of them is tied to Get
It.
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 2:34 PM   in response to: Christopher Burke in response to: Christopher Burke
Christopher Burke wrote:

Rudy Velthuis (TeamB) wrote:

Christopher Burke wrote:

That's good to know, however - some packages seem to be 'Get It'
integrated and not stand alone.

Huh? No, they don't require GetIt, except to install.

That's what I meant... the installation in some of them is tied to Get
It.

Most of them have independent installation packages as well. But then
you must search for those.

--
Rudy Velthuis http://www.rvelthuis.de

"To travel is to discover that everyone is wrong about other
countries."
-- Aldous Huxley
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 27, 2016 6:47 PM   in response to: Christopher Burke in response to: Christopher Burke
Christopher Burke wrote:

For me, virtual machines are impractical to commit to subversion
repositories.

Why?

--
Regards,
Bruce McGee
Glooscap Software
Christopher Burke

Posts: 580
Registered: 9/25/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 27, 2016 9:47 PM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

Christopher Burke wrote:

For me, virtual machines are impractical to commit to subversion
repositories.

Why?

Because any change in the VM requires committing the entire VMX to
subversion again. There are no 'partial' commits.
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 28, 2016 5:53 AM   in response to: Christopher Burke in response to: Christopher Burke
Christopher Burke wrote:

Bruce McGee wrote:

Christopher Burke wrote:

For me, virtual machines are impractical to commit to subversion
repositories.

Why?

Because any change in the VM requires committing the entire VMX to
subversion again. There are no 'partial' commits.

Why do you check the entire VM in to source control?

I do almost all of my development in virtual machines and just treat
them as separate computers, checking source code in to source control
from within the VMs.

When I set up a new VM or a new version of Delphi, setting up the
environment is pretty straight forward and I just grab my source code
and I'm ready to go.

I back up the VMs themselves to external hard drives.

I won't question your use of Subversion. I used it for a while, too.
When I decided to move to Mercurial, the biggest immediate advantage I
found was being able to work while not connected to the server but
still be able to make check-ins to the local repository. Aside from
that, I mostly use it as a centralised server, making frequent pushes.

--
Regards,
Bruce McGee
Glooscap Software
Christopher Burke

Posts: 580
Registered: 9/25/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 28, 2016 6:42 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

Christopher Burke wrote:

Bruce McGee wrote:

Christopher Burke wrote:

For me, virtual machines are impractical to commit to subversion
repositories.

Why?

Because any change in the VM requires committing the entire VMX to
subversion again. There are no 'partial' commits.

Why do you check the entire VM in to source control?

We don't... don't use VMs because we can't partially update things on
the VM.


I do almost all of my development in virtual machines and just treat
them as separate computers, checking source code in to source control
from within the VMs.

Bad move, source control + installation setup + installated drivers +
hardware setup ... makes for VM being pretty much impossible.


When I set up a new VM or a new version of Delphi, setting up the
environment is pretty straight forward and I just grab my source code
and I'm ready to go.

No VM required for that to be easy, but I SVN everything that is
required to set up again.

I back up the VMs themselves to external hard drives.

No need to back anything else up, the installation is the only 'hard'
thing, everything else is backed up.

VMs make it almost impossible to ever set up a new box again.

I won't question your use of Subversion.

Easy to use, does everything we need. Free Windows SVN server etc.
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 28, 2016 7:31 AM   in response to: Christopher Burke in response to: Christopher Burke
Christopher Burke wrote:

Bruce McGee wrote:

Christopher Burke wrote:

Bruce McGee wrote:

Christopher Burke wrote:

For me, virtual machines are impractical to commit to
subversion repositories.

Why?

Because any change in the VM requires committing the entire VMX to
subversion again. There are no 'partial' commits.

Why do you check the entire VM in to source control?

We don't... don't use VMs because we can't partially update things on
the VM.

We agree, but I don't know where the idea that you had to check th VM
into source control came from in the first place.

I do almost all of my development in virtual machines and just treat
them as separate computers, checking source code in to source
control from within the VMs.

Bad move, source control + installation setup + installated drivers +
hardware setup ... makes for VM being pretty much impossible.

Development VMs are pretty slim to begin with (OS, database, compiler,
source control and a few others), but I also take an initial backup of
a given VM once it's set up and periodic backups throughout its life.

The thing that changes the most is the source code, which lives on a
separate server that my VM talks to.

When I set up a new VM or a new version of Delphi, setting up the
environment is pretty straight forward and I just grab my source
code and I'm ready to go.

No VM required for that to be easy, but I SVN everything that is
required to set up again.

No, but it makes life easier if you have more than one development
environment and they're radically different.

Also, I can't tell you how often I have created a snapshot of a VM
before making a big change so that I can roll back if necessary.

I back up the VMs themselves to external hard drives.

No need to back anything else up, the installation is the only 'hard'
thing, everything else is backed up.

VMs make it almost impossible to ever set up a new box again.

I don't understand.

If I move to a new physical computer (disaster recovery or just a plain
old upgrade), I am up and running in the time it takes to copy all of
my VMs from the latest backup. And possibly sync my source code with
the server.

I've done this a handful of times. No fuss, no muss.

Or if I'm going out of town and copy a development VM to my laptop for
the duration.

I won't question your use of Subversion.

Easy to use, does everything we need. Free Windows SVN server etc.

All good things. Like I wrote, I used it for a while.

I've warmed up to Mercurial, mostly for the ability to work offline and
still be able to use source control (no massive check-ins), and I'm
starting to use GIT for a client.

I understand that Mercurial (and GIT) are a lot better at branching and
merging those branches, but I don't do that very often.

I didn't think I would, but the client I like best and use most often
(SVN, Mercurial and GIT) turned out to be Tortoise.

--
Regards,
Bruce McGee
Glooscap Software
Christopher Burke

Posts: 580
Registered: 9/25/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 6:33 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

Development VMs are pretty slim to begin with (OS, database, compiler,
source control and a few others), but I also take an initial backup of
a given VM once it's set up and periodic backups throughout its life.

The thing that changes the most is the source code, which lives on a
separate server that my VM talks to.

The issues we have relate to hardware and drivers, they are complex to
set up on the VM machines.

No, but it makes life easier if you have more than one development
environment and they're radically different.

The back end software developer uses VMWare machines, and it has made
that suite of software completely unsupportable.

I don't understand.

I didn't either until I saw them in action :)

If I move to a new physical computer (disaster recovery or just a
plain old upgrade), I am up and running in the time it takes to copy
all of my VMs from the latest backup. And possibly sync my source
code with the server.

Yeah - but if a brand new developer comes on board, and there is a need
for a fresh install, then you are someone screwed.

I didn't think I would, but the client I like best and use most often
(SVN, Mercurial and GIT) turned out to be Tortoise.

Server side is the bigger issue for us, SVN server for Windows is free
and trivial to set up.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 12:48 PM   in response to: Christopher Burke in response to: Christopher Burke
Am 29.08.2016 um 15:33 schrieb Christopher Burke:
Bruce McGee wrote:

Development VMs are pretty slim to begin with (OS, database, compiler,
source control and a few others), but I also take an initial backup of
a given VM once it's set up and periodic backups throughout its life.

The thing that changes the most is the source code, which lives on a
separate server that my VM talks to.

The issues we have relate to hardware and drivers, they are complex to
set up on the VM machines.

No, but it makes life easier if you have more than one development
environment and they're radically different.

The back end software developer uses VMWare machines, and it has made
that suite of software completely unsupportable.

Then I'm quite sure you did something wrong. But ok, some kinds of
software are not too well developed in a VM if that requires certain USB
outgoing connections from the VM.

I even manage Android development using VMs.

Greetings

Markus
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 2:42 PM   in response to: Christopher Burke in response to: Christopher Burke
Christopher Burke wrote:

Bruce McGee wrote:

The thing that changes the most is the source code, which lives on a
separate server that my VM talks to.

The issues we have relate to hardware and drivers, they are complex to
set up on the VM machines.

If it's impossible to get your setup working on a VM, then VMs are
obviously out of the question.

Otherwise, I'd be tempted to set up a bare bones VM once and use it as
the starting point for cloning new VMs as required.

I don't understand.

I didn't either until I saw them in action :)

I've never seen such a thing.

I didn't think I would, but the client I like best and use most
often (SVN, Mercurial and GIT) turned out to be Tortoise.

Server side is the bigger issue for us, SVN server for Windows is free
and trivial to set up.

Same for GIT and Mercurial.

I'm not arguing that you should change. I'm just saying that there are
lots of free options.

--
Regards,
Bruce McGee
Glooscap Software
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 28, 2016 4:31 PM   in response to: Christopher Burke in response to: Christopher Burke
Christopher,

| VMs make it almost impossible to ever set up a new box again.

One of the reasons why I decided to not use VMs after trying them for
about a year.

--

Q -- XanaNews 1.19.1.372 - 2016-08-28 16:29:26
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 28, 2016 5:58 PM   in response to: Quentin Correll in response to: Quentin Correll
Quentin Correll wrote:

Christopher,

VMs make it almost impossible to ever set up a new box again.

One of the reasons why I decided to not use VMs after trying them for
about a year.

I still don't understand this comment. Can you explain what you mean?

--
Regards,
Bruce McGee
Glooscap Software
Mark Marks

Posts: 269
Registered: 9/11/00
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 28, 2016 6:57 PM   in response to: Bruce McGee in response to: Bruce McGee
Quentin Correll wrote:

Christopher,

VMs make it almost impossible to ever set up a new box again.
One of the reasons why I decided to not use VMs after trying them for
about a year.
I still don't understand this comment. Can you explain what you mean?

You are not the only one. I have been following the thread and cannot create
a scenario where it would be true. Maybe my universe works differently.
Christopher Burke

Posts: 580
Registered: 9/25/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 6:37 AM   in response to: Mark Marks in response to: Mark Marks
Mark Marks wrote:

You are not the only one. I have been following the thread and cannot
create a scenario where it would be true. Maybe my universe works
differently.

The way I have things set up, a brand new programmer can sit down on a
new Windows installation and set up a development environment from
scratch, clean and crisp - entirely off subversion.

The VM approach has left our other developer (I do the point of sale,
he does the back end) pretty much trapped after several years of being
tied into a VM that has become ever more complex and 'unique'.

At this time, we can't even share ANY source code or libraries. His
environment has become tied to historical anachronisms.
Markus Humm

Posts: 5,113
Registered: 11/9/03
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 1:03 PM   in response to: Christopher Burke in response to: Christopher Burke
Am 29.08.2016 um 15:37 schrieb Christopher Burke:
Mark Marks wrote:

You are not the only one. I have been following the thread and cannot
create a scenario where it would be true. Maybe my universe works
differently.

The way I have things set up, a brand new programmer can sit down on a
new Windows installation and set up a development environment from
scratch, clean and crisp - entirely off subversion.

The VM approach has left our other developer (I do the point of sale,
he does the back end) pretty much trapped after several years of being
tied into a VM that has become ever more complex and 'unique'.

At this time, we can't even share ANY source code or libraries. His
environment has become tied to historical anachronisms.

Hm?

You can set up a blank Windows VM, where you install all the basic stuff
withouth the development tools.

When a freh developer begins you just make a copy of that one
(be sure to run the orioginal once in a while to update it via Windows
update) and then you install the development environment and fetch all
other stuff via SVN.

Or do as our IT does: set up a complete development VM (except the
source code, that's pulled via SVN later) and when a new developer comes
just make a copy of that for him. The only thing to care in this
scenario is the registration of some software 8like Windows) to keep it
legal.

Greetings

Markus
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 2:50 PM   in response to: Christopher Burke in response to: Christopher Burke
Christopher Burke wrote:

Mark Marks wrote:

You are not the only one. I have been following the thread and
cannot create a scenario where it would be true. Maybe my universe
works differently.

The way I have things set up, a brand new programmer can sit down on a
new Windows installation and set up a development environment from
scratch, clean and crisp - entirely off subversion.

This part I get.

The VM approach has left our other developer (I do the point of sale,
he does the back end) pretty much trapped after several years of being
tied into a VM that has become ever more complex and 'unique'.

This is the part that makes me scratch my head.

Is this exclusively because of some kind of driver installation issue
or is there something mysterious going on with the source code?

At this time, we can't even share ANY source code or libraries. His
environment has become tied to historical anachronisms.

Again, this baffles me.

If the issue is setting up drivers, then what does that have to do with
sharing source code?

I'm not trying to beat up on you. I'm just trying to understand what
I'm missing.

--
Regards,
Bruce McGee
Glooscap Software
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 12:36 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce McGee wrote:

Quentin Correll wrote:

Christopher,

VMs make it almost impossible to ever set up a new box again.

One of the reasons why I decided to not use VMs after trying them
for about a year.

I still don't understand this comment. Can you explain what you mean?

Neither do I. I simply copied the VMs over to the new box.

--
Rudy Velthuis http://www.rvelthuis.de

"If you put tomfoolery into a computer, nothing comes out of it
but tomfoolery. But this tomfoolery, having passed through a
very expensive machine, is somehow enobled and no-one dares
criticize it." -- Pierre Gallois.
Anders Isaksson


Posts: 30
Registered: 4/15/00
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 31, 2016 3:02 AM   in response to: Rudy Velthuis (... in response to: Rudy Velthuis (...
Rudy Velthuis (TeamB) wrote:

Bruce McGee wrote:

Quentin Correll wrote:

Christopher,

VMs make it almost impossible to ever set up a new box again.

One of the reasons why I decided to not use VMs after trying them
for about a year.

I still don't understand this comment. Can you explain what you
mean?

Neither do I. I simply copied the VMs over to the new box.

Same as I do, and has done for many years (and computers). But both you
and I are single programmers - there might be something we miss in a
multiprogrammer environment...
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 11:55 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce,

| | One of the reasons why I decided to not use VMs after trying them
| | for about a year.

| I still don't understand this comment. Can you explain what you mean?

Simply put: I had ongoing issues trying to use VMs. I finally just
gave up and said screw-it, I don't need this "stuff." (I didn't use
"stuff" then. ;-)

And, before you ask, I do not remember the details of my problem
issues.

--

Q -- XanaNews 1.19.1.372 - 2016-08-29 11:52:31
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 29, 2016 2:55 PM   in response to: Quentin Correll in response to: Quentin Correll
Quentin Correll wrote:

Bruce,

| One of the reasons why I decided to not use VMs after trying
them | for about a year.

I still don't understand this comment. Can you explain what you
mean?

Simply put: I had ongoing issues trying to use VMs. I finally just
gave up and said screw-it, I don't need this "stuff." (I didn't use
"stuff" then. ;-)

And, before you ask, I do not remember the details of my problem
issues.

OK

For contrast, I have pretty much every single version of Delphi
installed in VMs (VMWare), work in them constantly and routinely create
new ones for new versions of Delphi or if I choose to dedicate a VM to
a single customer.

--
Regards,
Bruce McGee
Glooscap Software
Quentin Correll


Posts: 2,412
Registered: 12/1/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 30, 2016 11:30 AM   in response to: Bruce McGee in response to: Bruce McGee
Bruce,

| For contrast, I have pretty much every single version of Delphi
| installed in VMs (VMWare),

You're obviously MUCH more competent about this issue than I am. And
that's a kudo, not a joke!

--

Q -- XanaNews 1.19.1.372 - 2016-08-30 11:28:36
Bruce McGee

Posts: 1,716
Registered: 9/30/99
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Sep 1, 2016 7:17 AM   in response to: Quentin Correll in response to: Quentin Correll
Quentin Correll wrote:

Bruce,

For contrast, I have pretty much every single version of Delphi
installed in VMs (VMWare),

You're obviously MUCH more competent about this issue than I am. And
that's a kudo, not a joke!

I appreciate the kudo (singular? Only one?), and it's true, I do rock.

However, on the topic of using virtual machines in particular and any
kind of system administration, I'm kind of a klutz. Even then, I can
count the number of non-trivial problems I've had over the past ten
years or so across literally dozens of VMs on the fingers of one hand.

Believe me, if I can do it, anyone can. And that's not false modesty.

--
Regards,
Bruce McGee
Glooscap Software
Eivind Bakkestuen


Posts: 447
Registered: 5/8/01
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 26, 2016 6:56 AM   in response to: Charles Dupont in response to: Charles Dupont
board. Is there any way to specify exact versions/builds of GetIt
acquired packages so that everyone is on the same page?

No. The current GetIt functionality is veeery limited.

If the above answer is 'no' then is there a way to save the GetIt
acquired package and save it for ease of package installation later?
Scenario... suppose we're setting up a new build machine two years
from now and want it set up equivalently to the dev machines.

Just seach your machine (GetIt doesn't tell you where things go ;) and
copy the tree structure where it puts things.

--
Eivind Bakkestuen [NDD]
Charles Dupont

Posts: 34
Registered: 8/8/14
Re: GetIt package manager question
Click to report abuse...   Click to reply to this thread Reply
  Posted: Aug 31, 2016 9:40 AM   in response to: Charles Dupont in response to: Charles Dupont
Thanks all for the comments.

Same as I do, and has done for many years (and computers). But both you
and I are single programmers - there might be something we miss in a
multiprogrammer environment...

That has a lot to do with my case. It's hard to take full advantage of VMs when dev hardware has feeble specs and the IT department claims it costs $5K/MB to host a VM on the corporate cloud. Only slightly exaggerating here.

GetIt is pretty cool and I can see it being a boon for single developers. I'd like it a lot more if you could just fetch specific packages (ie, a specific version of Jedi), store locally, then point GetIt at the local repository.

Another issue the bit me in the distant past with VMWare was setting up some dev VMs, not upgrading VMWare for a few releases, then being totally unable to open the VMs because the new VMWare wouldn't work with the old VM and the old VMWare wouldn't work with the new OS. That really sucked.
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02