Why is "rollback it" incorrect?

Solution 1:

Roll back is a standard phrasal verb. Roll is the verb part, and back is the particle.
Rollback (stress on first syllable) is an event nominalization from roll back (stress on second).

As a phrasal verb, roll back participates in the usual alternation with direct objects:

  • Roll the carpet/budget back. (Vb + Noun DO + Particle -- OK)
  • Roll back the carpet/budget. (Vb + Particle + Noun DO -- OK)
  • Roll it back. (Vb + Pronoun DO + Particle -- OK)
  • *Roll back it. (Vb + Particle + Pronoun DO -- NOT OK)

So there are two reasons why *rollback it is incorrect:

  1. rollback is a noun derived from roll back, and not a verb itself, so it can't take a direct object.
  2. roll back is a phrasal verb and must place pronoun direct objects between verb and particle.

Solution 2:

According to the Google dictionary (though not as yet AHD or Collins), the word rollback is also a compound verb (sense (1) here ):

verb (COMPUTING)

verb: rollback; 3rd person present: rollbacks; past tense: rollbacked; past participle: rollbacked; gerund or present participle: rollbacking; verb: roll-back; 3rd person present: roll-backs; past tense: roll-backed; past participle: roll-backed; gerund or present participle: roll-backing

  1. restore (a database) to a previously defined state.

It is such a recent development from roll + back that 'rollback it' sounds unnatural. 'Rollback X' (X a noun group other than a pronoun) sounds like 'roll back X' which isn't so outlandish. Almost certainly, 'rollback it' will become more common, especially with padding: 'rollback it to the last-but-one state'.

Compound verbs from the fusion of verb + adverb are usually head-second:

downsize; upgrade; outsource; input; overpay

– so the addition of an object, including it, doesn't sound too bad.

It appears that 'voiceover / voice-over' has been analogously verbed.

Solution 3:

"Rollback" is the name of the operation done when you "Roll [a file] Back" to an earlier version. (Usually this is as a part of a change management system).

It isn't a verb. It is a noun made from a verb already. There's no sense in verbifying the noun obtained from nounifying a verb. What would happen when you described that? You could repeat forever.

You either "perform a Rollback Operation or you Roll the file back and call the action Rollback.