Hi,
I have got this strange issue in my build creation machine. I create daily builds using the cd/dvd option.
I have aroung 10 build now. When i install a old version that has exe's of the latest created build instead of that days build.
I do not know how these files are getting copied in the cd/dvd build.
I see that whenever I install that particular days build, the files it has is the latest exes !!!
It soo confusing that how new exes files got into the old daily builds.
Note: They gets copied only when we invoke old build and try to install. I do not know how installaware checks these files.
But currently its a show stopper issue for us. Please let me know if anyone has come across such issues or are there any ini options or any build option which is checking for latest files and then copying them to build area !!!
Pls help
Files getting copied in daily builds
-
- Site Admin
- Posts: 5361
- Joined: Sun Aug 22, 2010 4:28 am
Re: Files getting copied in daily builds
Dear User,
I'm very sorry, but I'm not quite sure if I follow your question.
Are you referring to the files installed by your IA projects?
Regards
I'm very sorry, but I'm not quite sure if I follow your question.
Are you referring to the files installed by your IA projects?
Regards
Francesco Toscano
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
-
- Posts: 73
- Joined: Fri Feb 17, 2012 12:19 am
Re: Files getting copied in daily builds
yes, project creates a build rite?
These builds are kept in build machine.
User has access to these builds via n/w.
All builds created using IA cd/dvd.
If a user installs old build files in that build gets replaced with new files.
In directory Release/Uncompressed/data/OFFLINE folder.
These builds are kept in build machine.
User has access to these builds via n/w.
All builds created using IA cd/dvd.
If a user installs old build files in that build gets replaced with new files.
In directory Release/Uncompressed/data/OFFLINE folder.
-
- Site Admin
- Posts: 5361
- Joined: Sun Aug 22, 2010 4:28 am
Re: Files getting copied in daily builds
Dear User,
... I'm really confused!
I understood that you have a machine where you build and store your setup packages.
This machine shares these builded packages over your network and all your projects, are builded as "uncompressed layout" (for CD /DVD distribution).
Then you say:
"If a user installs old build files in that build gets replaced with new files.
In directory Release/Uncompressed/data/OFFLINE folder."
Are you saying that, users (which have access to the above shared project output folders) replaces by manually copying the files under "Release/Uncompressed/data/OFFLINE folder" and then , if you rebuild your projects with IA once again, these files are replaced back by the project output build?
If not true;
Please try to clarify what you exactly mean with; "If a user installs old build files in that build gets replaced with new files."
- How these old Builded files are "installed" by the user?
- What do you exactly mean with "old Builded" files"?
Regards
... I'm really confused!
I understood that you have a machine where you build and store your setup packages.
This machine shares these builded packages over your network and all your projects, are builded as "uncompressed layout" (for CD /DVD distribution).
Then you say:
"If a user installs old build files in that build gets replaced with new files.
In directory Release/Uncompressed/data/OFFLINE folder."
Are you saying that, users (which have access to the above shared project output folders) replaces by manually copying the files under "Release/Uncompressed/data/OFFLINE folder" and then , if you rebuild your projects with IA once again, these files are replaced back by the project output build?
If not true;
Please try to clarify what you exactly mean with; "If a user installs old build files in that build gets replaced with new files."
- How these old Builded files are "installed" by the user?
- What do you exactly mean with "old Builded" files"?
Regards
Francesco Toscano
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
-
- Posts: 73
- Joined: Fri Feb 17, 2012 12:19 am
Re: Files getting copied in daily builds
Well i donno why you finding it complicated.
Simple. A build machine has many builds that are shared via network.
All users can install builds (CD/DVD) version which is on network.
Now among these builds,
If a user installs old build on his machine via network,
The files in Release/Uncompressed/data/OFFLINE gets replaced by latest files present in latest build on build machine.
If still confused, read this
Let us say we have 2 builds on build machine.
1) Build_0213 (CD/DVD) each has directory structure of Release\Uncompressed\data\OFFLINE
2) Build_1513 (CD/DVD) each has directory structure of Release\Uncompressed\data\OFFLINE
Both these builds are on BUILD machine used to create builds through IA.
Now if a user installs Build_0213 on his machine via the shared path on BUILD machine (//BUILD/Build_0213/software.exe)
the files present in Release\Uncompressed\data\OFFLINE of this build, gets replaced with the latest files present in Build_1513.
This results in same new files in both builds, which is a serious issue as old files are getting over written.
I hope this is clear
Simple. A build machine has many builds that are shared via network.
All users can install builds (CD/DVD) version which is on network.
Now among these builds,
If a user installs old build on his machine via network,
The files in Release/Uncompressed/data/OFFLINE gets replaced by latest files present in latest build on build machine.
If still confused, read this
Let us say we have 2 builds on build machine.
1) Build_0213 (CD/DVD) each has directory structure of Release\Uncompressed\data\OFFLINE
2) Build_1513 (CD/DVD) each has directory structure of Release\Uncompressed\data\OFFLINE
Both these builds are on BUILD machine used to create builds through IA.
Now if a user installs Build_0213 on his machine via the shared path on BUILD machine (//BUILD/Build_0213/software.exe)
the files present in Release\Uncompressed\data\OFFLINE of this build, gets replaced with the latest files present in Build_1513.
This results in same new files in both builds, which is a serious issue as old files are getting over written.
I hope this is clear
-
- Site Admin
- Posts: 5361
- Joined: Sun Aug 22, 2010 4:28 am
Re: Files getting copied in daily builds
Dear User,
Finally it is clear!
Honestly, I suppose exist something wrong somewhere ... but I don't believe it possible, unless you do something ... maybe with your project script over that folders.
I have tried to replicate it, but never the package once installed, has replaced the contents of a release build path of another project ... and even of its output path.
Please, can you please try the following test?
- Create two projects from scratch, with two different names (test1 & Test12).
- Leave all default project settings and just point both projects output path, to a shared path on your server (with a unique path for each project).
- Build both projects from IA IDE only.
- Then from a client, execute one of the above generated packages that are shared from your server.
Do you have the output build release paths changed in some ways (for any of the above new created projects), once the package installation is completed?
Regards
Finally it is clear!
Honestly, I suppose exist something wrong somewhere ... but I don't believe it possible, unless you do something ... maybe with your project script over that folders.
I have tried to replicate it, but never the package once installed, has replaced the contents of a release build path of another project ... and even of its output path.
Please, can you please try the following test?
- Create two projects from scratch, with two different names (test1 & Test12).
- Leave all default project settings and just point both projects output path, to a shared path on your server (with a unique path for each project).
- Build both projects from IA IDE only.
- Then from a client, execute one of the above generated packages that are shared from your server.
Do you have the output build release paths changed in some ways (for any of the above new created projects), once the package installation is completed?
Regards
Francesco Toscano
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
-
- Posts: 73
- Joined: Fri Feb 17, 2012 12:19 am
Re: Files getting copied in daily builds
Hi,
New set up does not seems to have issue.
But i do not know why the current setup is having such issue..
Is there any setting which updates the files to new files while instillation?
NATIVE_OVERWRITE_OLDER does?
Does it check for older files and replaced with new ones?
New set up does not seems to have issue.
But i do not know why the current setup is having such issue..
Is there any setting which updates the files to new files while instillation?
NATIVE_OVERWRITE_OLDER does?
Does it check for older files and replaced with new ones?
-
- Site Admin
- Posts: 5361
- Joined: Sun Aug 22, 2010 4:28 am
Re: Files getting copied in daily builds
Dear User,
NATIVE_OVERWRITE_OLDER (Initially FALSE and only available when using Native Engine) only determines whether the native setup engine is allowed to replace files that have been determined to be newer with older files that are included in the installation. This behaviour it is applied to installed files only and for what I understand with your issue, you are having a totally different problem ... unless with your projects you are pointing your TARGETDIR to your shared build folder.
Regards
NATIVE_OVERWRITE_OLDER (Initially FALSE and only available when using Native Engine) only determines whether the native setup engine is allowed to replace files that have been determined to be newer with older files that are included in the installation. This behaviour it is applied to installed files only and for what I understand with your issue, you are having a totally different problem ... unless with your projects you are pointing your TARGETDIR to your shared build folder.
Regards
Francesco Toscano
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
Who is online
Users browsing this forum: Google [Bot] and 86 guests