Is it possible to duplicate or update an entire local project (ie. trunk and all branches) with a single "aedeist -replay" command, or must I do each...
Brendan Simon
Brendan@...
Jul 13, 2006 10:06 am
5407
I'm trying to test the aedist --replay. My first test is to sync the aegis repository from sourceforge. I tried the following but nothing happened. The...
Brendan Simon
Brendan@...
Jul 13, 2006 10:07 am
5408
... As noted in the other message aedist is missing a -descend-project-tree option and since the trunk of the master repository is empty the behaviour of...
walter franzini
walter.franzini-Re5JQ...
Jul 13, 2006 12:24 pm
5409
... You must process each branch separately. ... Yes and no. The order is the same if you are syncing a single branch, eg. remote-4.23 with local-4.23. You can...
walter franzini
walter.franzini-Re5JQ...
Jul 13, 2006 12:26 pm
5410
... The aedist --replay command doesn't much worry about branches. To get started: - create aegis.4.23 - grab the 4.23.ae file from the web site and use that...
Peter Miller
millerp@...
Jul 13, 2006 12:47 pm
5411
... Oh, I see. All my projects have the important aegis configurations in the trunk (branches see the config files via the view path) so that critical things...
Brendan Simon
Brendan@...
Jul 13, 2006 1:33 pm
5412
... Did the above (on 4.22) and the build failed as follows: cook: mkdir linux-i486/libaegis/change/identifi_sub cook: g++ -O2 -g -ansi -Wall -Wshadow...
Brendan Simon
Brendan@...
Jul 14, 2006 12:17 am
5413
On a PowerPC machine running Debian Sarge I get the following. $ cat aegis.log aegis: user "bjsimon", group "aegis" aegis: fcomp -w -s /dev/null ...
Brendan Simon
Brendan@...
Jul 14, 2006 3:04 am
5414
... Hmmmm, that seems a bit of a concern!!! I would have thought/hoped that the native .ae format would be the most robust and reliable. ... Ok. I have the...
Brendan Simon
Brendan@...
Jul 15, 2006 4:53 am
5415
... When adding an architecture, you also need to add a stanza to aegis.conf.d/site.conf ... Several such files are missing from the entire-source .ae files....
Ralph Smith
rsmith@...
Jul 17, 2006 4:06 am
5416
I've just come across Trac, well I've heard of it for a while but just checked it out. It seems quite good as it integrates an issue tracker and wiki and also...
Brendan Simon
Brendan@...
Jul 21, 2006 1:54 am
5417
We use aegis with Razor http://www.razor.visible.com It is integrated such that to open a change (aenc) one must supply a razor issue number. The new change...
Pendergraft, Jerry
JPendergraft@...
Jul 21, 2006 2:51 am
5418
Razor is proprietary which _may_ be a problem for some people ;-) Other Issue Trackers are here at Wikipedia ...
Brendan Simon
Brendan@...
Jul 21, 2006 3:29 am
5419
This is the following description of Aegis on the Wikipedia Revision Control page <http://en.wikipedia.org/wiki/Aegis_%28software%29>: ...
Brendan Simon
Brendan@...
Jul 21, 2006 4:08 am
5420
I'm having a problem getting "make install" to run properly as part of the "build_command" from the project config file. build_command = " STATE=${state} make...
Calvin Webster
cwebster@...
Jul 22, 2006 2:35 am
5421
I don't have the answer, but things you could try are: aegis.conf: build_command = "STATE=${state} make aegis-build" makefile: aegis-build: dep all save...
Brendan Simon
Brendan@...
Jul 22, 2006 4:10 am
5422
Thanks for the ideas Brendan. Unfortunately, nothing I do will get "read" to behave as expected when initiated from the "build_command", regardless of how it's...
Calvin Webster
cwebster@...
Jul 22, 2006 3:28 pm
5423
Does the install have to happen during aeb? If it can be done _after_ aeb, then you _may_ have more luck using some of the notify hooks in the project conf...
Brendan Simon
Brendan@...
Jul 22, 2006 4:13 pm
5424
... No, it just has to happen during the "being_ingetrated" state after the build. ... The integrator needs to be able to back out of integration if the ...
Calvin Webster
cwebster@...
Jul 23, 2006 12:43 am
5425
... The standard input is closed for most commands executed by Aegis. The sole exception is manual tests. The intention is that projects have automated builds...
Peter Miller
millerp@...
Jul 23, 2006 1:10 am
5426
OK, another possible hack is to set an environment variable or create a dummy file that the build system can detect and do the appropriate action. Note that...
Brendan Simon
Brendan@...
Jul 23, 2006 2:08 am
5427
Perhaps I am missing something, but I don't see the need for a prompt at all. Running make install then having it prompt "do you want to install" seems like "I...
Pendergraft, Jerry
JPendergraft@...
Jul 23, 2006 3:09 pm
5428
Our current software development policy was largely built around the three Aegis roles. This, along with Aegis baseline protection, fits our DoD software...
Calvin Webster
cwebster@...
Jul 23, 2006 5:00 pm
5429
You are right. I didn't fully describe the reason for the prompt in the install. The install involves replacing executables on a remote system (aircraft...
Calvin Webster
cwebster@...
Jul 23, 2006 5:07 pm
5430
Has anyone on this list successfully developed Aegis tests for interactive or real-time projects? Now that we can begin to use more of Aegis's features with a ...
Calvin Webster
cwebster@...
Jul 23, 2006 5:12 pm
5431
I don't know of any CMS/VCS that is designed for projects that involve graphical user interface or real-time interactive processes. Do you??? Aegis, and...
Brendan Simon
Brendan@...
Jul 24, 2006 12:05 am
5432
In my project, I have all sorts of non-interactive tests I can run through Aegis on the sourcecode repository. These are mostly unit tests, but include other...
Russell Standish
r.standish@...
Jul 24, 2006 2:53 am
5433
... Your code should have been designed to be automatically testable in the first place. Everything that a human can do in your context can be automated. Every...
Kuba Ober
kuba@...
Jul 24, 2006 1:11 pm
5434
... s/Ariane's/Arianes/ my bad :) Cheers, Kuba _______________________________________________ Aegis-users mailing list Aegis-users@... ...
Kuba Ober
kuba@...
Jul 24, 2006 2:27 pm
5435
Thanks for your insights and ideas, Brendan. I've posted in-line comments below. If you ever do develop and use any non-interactive tests for your real-time...