[squeak-dev] The Trunk: Monticello-cmm.577.mcz

commits at source.squeak.org commits at source.squeak.org
Fri Nov 22 21:34:40 UTC 2013


Chris Muller uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-cmm.577.mcz

==================== Summary ====================

Name: Monticello-cmm.577
Author: cmm
Time: 22 November 2013, 3:34:05.2 pm
UUID: c0030ff3-5e8a-41f7-b8a8-b7f7b7c0eb91
Ancestors: Monticello-nice.576

- Let all source.squeak.org projects provide Monticello history, not just the trunk.
- Ensure DiffyVersions can't accidently save a snapshot.
- MCDiffyVersion class>>#nameForVer:base: requires a MCVersionName.

=============== Diff against Monticello-nice.576 ===============

Item was removed:
- ----- Method: MCDiffyVersion class>>canonicalNameFor: (in category 'name utilities') -----
- canonicalNameFor: aFileName
- 	^(self nameForVer: (self verNameFrom: aFileName)
- 		base: (self baseNameFrom: aFileName))
- 			, '.', MCMcdReader extension
- !

Item was added:
+ ----- Method: MCDiffyVersion>>fileOutOn: (in category 'as yet unclassified') -----
+ fileOutOn: aStream
+ 	"The whole point of diffy versions is to not store the full snapshot, so ensure we don't."
+ 	snapshot:=nil.
+ 	super fileOutOn: aStream!

Item was changed:
  ----- Method: MCHttpRepository>>mcModel (in category 'overriding') -----
  mcModel
  	"Answer the object which can respond to #historyOf: and #originOf:."
+ 	^ ((location beginsWith: 'http://localhost:8888/') or: [ location beginsWith: 'http://box4.squeak.org:8888/' ]) ifTrue: [ self ]!
- 	^ (location = 'http://localhost:8888/trunk' or: [ location = 'http://box4.squeak.org:8888/trunk' ]) ifTrue: [ self ]!



More information about the Squeak-dev mailing list