The command line tool to build Xcode projects, xcodebuild, has a new build action available in Xcode 4: archive.
archive
From man xcodebuild:
man xcodebuild
This seems to work for me:
xcodebuild -project TestApp.xcodeproj -scheme TestApp -configuration "Ad Hoc" archive