Hi,
How would you need to use these environment variables? In your go.config to build a resource path to an upstream dependency or as part of a job nant or ant script?
I would suggest a single environment variable eg. ENVIRONMENT_NAME or each agent and storing your password in a repository then creating the dependency path dynamically using the {#} syntax, see example below.
Your passwords.txt file could be located in the FitNesse folder, have a job executing a task that reads the text file, parses the contents, (encrypte=>plaintext) then use it in which ever way you like.
<filter>
<ignore pattern="**/*.*" />
</filter>
</svn>
Hope that helps.
Rustin